Tote, £40, Lands’ End
Bandeau maxi dress, £18, V by Very
Lace trim cami, £14, Peacocks
Kimono, £74.99, H&M
Kaftan top, £14, Primark
Kaftan, £44, H&M
Kaftan, £49, John Lewis
Linen trousers, £89, Busby & Fox
Kaftan top, £70, Scamp & Dude
Beach maxi dress, £55, River Island
Shoulder bag, £14.99, Deichmann
Metallic tote, £99, M&S
Beach bag, £28, Accessorize
Pink wide leg trousers, £35, River Island
Oversized T-shirt, £10, Very
Black top, £14.99, New Look
Sleeveless top, £18, PrettyLittleThing
Jute beach bag, £35, Accessorize
Satin maxi dress, £39.99, New Look
Overlay top, £35, Roman Originals
White T-shirt, £7.99, New Look
Crop trousers, £26.99, New Look
Zebra kaftan, £18, Primark
Linen blend trousers, £40, River Island
Linen blend trousers, £24, Roman Originals