We all have that one friend who has it all. She’s the woman always on top of the hottest trends. She wears the chicest outfits, and has a knack for finding all the best brunch spots. Every weekend, she has fabulous plans, but somehow still manages to get to yoga. And while she’s definitely hard to shop for, she deserves the best. Get her a gift she’s sure to cherish—and never return.Bom Dotcom Trio, Glossier, $30
Give your hard-to-shop-for girl a gift from one of the hottest skincare brands around. This trendy trio will slip nicely into her purse, and you can even build a customized collection.