When you're all out of gift ideas, it's time to turn to astrology. Yep, the stars have the answer to everything. (OK, not everything, but at the very least they can give you a decent idea of what someone might be into based on their more obvious personality traits.) Look up someone's zodiac sign, and you can go from not knowing someone very well to suddenly knowing lots about them, from their weaknesses to the types of people they'll likely get along with.
Ahead, we've put together the ultimate guide to help you match your beauty-loving friend with a gift that embodies their best characteristics. From the organised Virgo to the adventurous Sagittarius, there's something here to satisfy everyone.