Skin Care and Makeup Products? Which ones should I use?

I need some skin care products that will make my skin soft, smooth, and acne free.

I also need hair care products that will make my hair soft, shiny, healthy and strong.

I am also looking for makeup products; Mascara, Eyeliner, Eyeshadow and then a Moisturizer