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
1 of 10
Sandralexandra, Gold-Plated Beach Pebble Hoop Earrings, £75
2 of 10
Cro-Che, Echo Beach Dress, £175
3 of 10
Anni Lu, Gold-Plated Beach Cocktail Beaded Necklace, £110
4 of 10
Arket, Crochet Bag, £69
5 of 10
Romualda, Boa Handmade Linen Grande Hat, £155
6 of 10
Zara, Jacquard Knit Cardigan, £29.99
7 of 10
& Other Stories, Padded Strap Leather Flip Flops, £85
8 of 10
All Things Mochi, Lea Swimsuit, £93
9 of 10
Toast, Remnant Yarn Hand-Knitted Sweater, £395
10 of 10