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.
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.
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.