If you don’t know the taste of the person you are giving the gift to, go for body/hair care set, essentially including shampoo, conditioner, shower gel, body lotion, the optional ones are hair masque, body exfoliant. This is always the safest choice.
(Photo: L'Occitane Spa On The Go Hair & Body Care Travel Set $33)
For Wife/Girlfriend
Running out of gift ideas for the love of your life? Don’t worry, you could still surprise her by getting her Limited Edition products. Limited Editions are always very well-packaged with nice design, it’s guaranteed that she’s gonna love it.
(Photo: YSL Baby Doll Pompoms Collector Eau de Toilette - Limited Edition $52)
For Husband/Boyfriend
Men are always not so keen on skincare, but the wives and girlfriends are always very keen on caring for their skin. So, I think it's always good to start with the essentials, i.e. shaving foam or deodorant. This is what they need, right? So they would certainly use it.
If they are used to using shaving foam/deodorant, let's give them a skincare set for them to have a complete cleansing and soothing skin experience, and remember to teach them to how to use each of the product in the set, as you know, they would be utterly confused by all those "stuff".
It's always happier to receive something more than you expected, so if you are thinking of cosmetics, instead of giving just one lipstick or eye shadow, why not choose a make-up palette which contains eye shadow, mascara, lipstick and more in one box? Fulfilling 3 wishes at one go!