Marks & Spencer M&S Elegant Cotton Rich Embroidered Beach Shorts in Soft White - £28.00