Is it just us or does everyone on social media seem to be on holiday? And whether it's festival shenanigans or sun lounger selfies, it's quite hard to take when you're waking up, day after day, to grey skies and relentless downpours. There's only thing for it - the time has come for a well-earned self-gift, a buy that will lift your spirits when it arrives and give you a reason to reach out to friends (to show it off, obviously). Whether it's a turquoise necklace that will brighten up the most basic of button-downs or a fun and flirty halter dress, one of these 10 is guaranteed to put a spring in your step.
SHOP: 10 Cheerful Buys

Sandralexandra, Gold-Plated Beach Pebble Hoop Earrings, £75

Cro-Che, Echo Beach Dress, £175

Anni Lu, Gold-Plated Beach Cocktail Beaded Necklace, £110

Arket, Crochet Bag, £69

Romualda, Boa Handmade Linen Grande Hat, £155

Zara, Jacquard Knit Cardigan, £29.99

& Other Stories, Padded Strap Leather Flip Flops, £85

All Things Mochi, Lea Swimsuit, £93

Toast, Remnant Yarn Hand-Knitted Sweater, £395
