Peplum swimsuit matchesfashion.com; £256 This swimsuit, from Zimmermann, wi - The Independent