12 great stocking stuffer ideas that will surprise and delight this Christmas.
Slip a Sephora Collection ornament filled with a mini nail polish and a cooling pomegranate face cream into a glam queen's Christmas stocking.
An environmentally-friendly fashionista will love to find a piece of upcycled jewellery from Llayers made from vintage pieces.
Top someone's Christmas with Roger Federer's cap for Uniqlo with the tennis player's initials.
Add roar to a stocking with notes of musk, amber and vanilla with Chanel's unisex perfume Le Lion de Chanel.
Give skin the perfect gift with Esthederm's limited edition gift pack with a cleanser, mask and the brand's cult Eau Cellulaire mist.
Sprinkle glam to a hanging stocking with Huda Beauty's Naughty Nude palette with 18 eyeshadow shades that you can also get exclusively from Sephora if you're in Europe.
Slide in Sol de Janeiro's ornament gift set with the cult Bum Bum cream to give a friend a Brazilian booty in a jar that you can also get exclusively from Sephora if you're in Europe.
Spark joy in a Christmas stocking reveal with a pair of dazzling snowflake stud earrings from Pandora.
Pop in a Popsockets phone grip for a fun and practical stocking filler for someone who loves colour as much as their phones.
Celebrate retro fashion and pop this cassette tape crossbody bag from the Shein x Wejdene collection for Shein into a fashion-loving friend's stocking.
Bring a posh gift to the stocking filler game with a pair of 70's-inspired sunglasses from Victoria Beckham.
Help keep the party going for someone after opening gifts with a bottle of Captain Morgan Black Spiced with sweet notes of caramel and vanilla.