We all have that friend who lectures us on skin care, looks glamorous even when it's raining, and probably has a gold card membership at Sephora (do those even exist?). Well, it's time to repay her for all those nights you begged her to do your makeup before the big date, and we've got the perfect picks. From luxe lipsticks (ehem, Tom Ford) to the freshest fragrances, click though for gifts fit for the beauty buff on your list! Hint: Boyfriends, this one's a must-read.
[Photos via @usedaile, @ishootfilm]