Zimmermann Melody Swimsuit Zimmermann Melody ruched swimsuit ($295) Zimmermann Melody ruched swimsuit $295 from selfridges.com Buy Now