If you don't know what lipstick the person will like, give them lip balm or chapstick instead. A good chapstick is always useful!
It's fun to get new makeup brushes, and you can find a lot of good ones online for less than $10 each. Many of them, like this powder brush, are things that most of us will use every day!
After a long day, no woman would say no to treating herself, and bath bombs and bath salts are just that. Look for natural smells that are light and that most people will like. It's even better if they use essential oils instead of fake scents.
Nail paint is a fun gift that can cost anywhere from two dollars to a few hundred dollars. This set is very good, and this manicure station would make a great gift when put together.
This small station can safely hold several nail paint bottles so that you don't spill any while you do your own nails.
Keep your hair out of your face for your makeup, washing your face, working out, etc. These are soft and adjustable!
This brand comes from plants, doesn't use dyes or silicones, and makes their bottles out of recycled materials. They smell like rose, coconut, and lavendar, among other things!
An eye mask is great for relieving puffy eyes, dark circles, headaches, migraines, tired eyes, or as a heating eye pad to reduce swelling, dry eyes.