The Perfect Christmas Present Ideas From £20-£500

designed by Anna Jay.
Buying Christmas presents for your loved ones is hard enough – but what do you get your most stylish friend? The girl whose wardrobe you covet, who is always one step ahead of the latest trends and the first to know about new designers?
Before you start fretting and while there's still a month until Christmas Day, take a look at our guide, with gifts ranging from £12 to £495. Say goodbye to your Xmas anxiety.

More from Fashion


R29 Original Series

Watch Now
A look at the subcultures around the world that colour what we wear — and why.
Watch Now
Explore the world's most vibrant cultural and culinary centres—in 60 seconds, of course.
Watch Now
The craziest trends, most unique treatments, and strangest subcultures in the beauty world.
Watch Now
Millennial survivor-woman Lucie Fink dives headfirst into social experiments, 5 days at a time.