-

Blue top
£17 – boohoo.com

White shorts
£7.70 – romwe.com

Zara shoes
£23 – zara.com

Sophie Hulme leather purse
£545 – net-a-porter.com

Dot Bo beach wall art
£16 – dotandbo.com

Advertisements