We earn a commission for products purchased through some links in this article.
Slide 2 of 27 Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
3 Sessun short trench coat, £175, at farfetch.com
Advertisement - Continue Reading Below
4 Oasis skinny leather belt, £15
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6
Sessun short trench coat, £175, at farfetch.com
Advertisement - Continue Reading Below
7 Oasis skinny leather belt, £15
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
11 Boticca 'anchor of my heart' necklace, £103
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
16 Paige denim shorts, £145, at Trilogy
Advertisement - Continue Reading Below
17 Folk wedge ankle boot, £300
Advertisement - Continue Reading Below
18
Zara breton stripe sweater, £19.99, for stockists call 0207 534 9500
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below