Gift-giving can be super fun (it’s a chance to show off how well you know your mates, duh) but it can also be a tad stressful if you’re the type of person who wants to get their gifts *spot on*.

With 2023’s end-of-year festivities coming around a lot quicker than we all expected, we’ve officially hit prime time to start gift shopping. Now, take it from us: the trick to buying the right gift is planning ahead of time and comparing your options online. Whether you’re shopping for the practical pal who prefers useful gifts, eyeballing beauty sets that offer real bang for your buck or strategising your buys based on various budgets, we’ve got a gift guide for every niche.

When it comes to the bestie who always turns up in the most stylish outfits, is on top of all the latest trends and is, quite frankly, a little hard to shop for, here are 20 gift ideas for every budget, from £20 to £250, all hand-picked by me, R29’s fashion editor.

At Refinery29, we’re here to help you navigate this overwhelming world of stuff. All of our market picks are independently selected and curated by the editorial team. If you buy something we link to on our site, Refinery29 may earn commission.

The best fashion gifts under £20

ASOS DESIGN Padded Headband In All Over Crystal Design, £13 £9.50

For the magpies and sparkle lovers in your life!

ASOS DESIGN Padded Headband In All Over Crystal Design, $, available at ASOS

Oliver Bonas Rosa Light Blue Flower Hoop Drop Earrings, £12.50

Dainty enough to suit all kinds of personal styles, while still offering a special sentimentality.

Oliver Bonas Rosa Light Blue Flower Hoop Drop Earrings, $, available at Oliver Bonas

Joanie Friller Light Wash Denim Detachable Collar, £15

So they can instantly switch up their outfits.

Joanie Friller Light Wash Denim Detachable Collar, $, available at Joanie

Weekday Rib Knit Leg Warmers, £20

If they’re fashion-forward, they’ll know all about the balletcore trend.

Weekday Rib Knit Leg Warmers, $, available at Weekday

DesignB London Lace Scrunchie in White, £10

For the lace-loving friend who has a Good Squish scrunchie on their wish list every year, but not the Good Squish budget.

DesignB London Lace Scrunchie in White, $, available at ASOS

The best fashion gifts under £50

Abbott Lyon Mini Heart Birthstone Ring, £49

When in doubt, personalised birthstone jewellery always wins out.

Abbott Lyon Mini Heart Birthstone Ring (Silver), $, available at Abbott Lyon

Tala Brushed Scarf, £35

A bright winter warmer from one of our favourite brands? Say less.

Tala Brushed Scarf, $, available at Tala

Mango Texas Shoulder Bag, £35.99

Silver accessories are here to stay.

Mango Texas Shoulder Bag, $, available at Mango

String Ting Cupid’s Kawaii Wristlet Phone Strap, £45

Beaded phone straps are the kind of small luxury that feels best when gifted.

String Ting Cupid’s Kawaii Wristlet Phone Strap, $, available at String Ting

Casio LA690WEGA-9EF Watch, £50

A classic watch with a sleek look — plus it comes in silver, too.

Casio LA690WEGA-9EF Watch, $, available at Urban Outfitters

The best fashion gifts under £100

TBCo Cotton Pyjamas in Pink Checkerboard, £95

Nothing beats a new set of luxe pyjamas.

TBCo Cotton Pyjamas in Pink Checkerboard, $, available at TBCo

Steamery Pilo 2 Fabric Shaver, £55

If they love nice clothes, they probably like to take good care of them, too. A fabric shaver will mean they never have to deal with bobbled jumpers again.

Steamery Pilo 2 Fabric Shaver, $, available at Steamery

Byredo ‘Apocalyptic’ Candle, £64

Luxury candles — especially ones that are handmade in France and come in black, mouth-blown glass jars — are a strong choice for someone who seemingly has everything.

Byredo Apocalyptic Scented Candle, $, available at Net-A-Porter

Monica Vinader Talisman Heart Bracelet, £95

An extra luxe, everyday reminder of your love.

Monica Vinader Talisman Heart Bracelet, $, available at Monica Vinader

Hades Alphabet Scarf, £95

Everyone loves a personalised gift and this beautiful handmade-in-Scotland initial scarf is a special gift that will last them forever.

Hades Alphabet F Scarf, $, available at Hades

Stackers Classic Jewellery Box, Set of 3, £95

Level up their jewellery storage (and make their life easier) with this aesthetically-pleasing and practical organising system.

Stackers Classic Jewellery Box, $, available at Stackers

Free People Hidden Hills Maxi Kimono, £88

For the friend who seemingly has everything — do they have a glamorous, Seventies inspired duster jacket to waft around the house in? Probably not.

Free People Hidden Hills Maxi Kimono, $, available at Free People

The best fashion gifts under £250

Ugg Sheepskin Bluetooth Earmuff, £105

These headphone earmuffs are worth it for the person who appreciates good tunes and warm ears.

Ugg Sheepskin Bluetooth Earmuff, $, available at Ugg

— PAID CONTENT —

New Balance 550, £120

Retro-inspired kicks that will never go out of style (yes, that is a Taylor Swift reference — the 550s were also born in 1989).

New Balance 550, $, available at New Balance

Loveness Lee Alphabet Recycled Silver Necklace, £150

Another personalised gift, this time for the jewellery lover. These uniquely shaped initial necklaces are perfect to celebrate the person you’re gifting, or even the initial of someone they love.

Loveness Lee Alphabet Recycled Silver Necklace, $, available at Loveness Lee

Daily Paper Black Codu Small Bag, £220

Surprise them with a little quiet luxury, from this bag’s sleek design to its chic-but-subtle logo cutout.

Daily Paper Black Codu Small Bag, $, available at Daily Paper

Goddess Charms Amethyst Elemental Crystal Earrings, £110

For your crystal-obsessed bestie.

Goddess Charms Amethyst Elemental Crystal Earrings, $, available at Goddess Charms

Ganni Logo-Print Wool Blend Cardigan, £235

Gift them with a quality knit they’ll get wear out of for many seasons to come.

Ganni Logo-Print Wool Blend Cardigan, $, available at Farfetch

Like what you see? How about some more R29 goodness, right here?

We Found 15 Crowd-Pleasing Gifts On Sale

We Found The Best (& Most Unique) Gifts On Etsy

Affordable Secret Santa Gift Ideas, All Under £10