I need to be careful with soaps and creams because I have very reactive skin. It itches at the first sight of anything questionable!
I like
Lush's products. They're nice and eco-friendly, and they leave me smelling like a very clean hippy.
When I want to really spoil myself I go for their "Big" shampoo, which has sea salts and pretty smells in it, and cleans my oily hair very well. Other days, I just use the solid shampoos, which smell amazing, but are a little less expensive.
For my skin, I like going to bed with the Body Shop's shea body-butter on, but it's much to heavy for me to actually use during the day. It smells amazing, and the next morning I wake up soft soft soft!