Skin help

Does anyone know a perfect cream or moisturizer for dry skin? My skin gets dry after I shower and I don't put anything cuz I break out a lot. Is moisturizer good before you apply make up? I don't wanna break out anymore or have dry skin. I also want a good foundation or powder for my difficult skin. Any brands, suggestions?