Ted Baker Versailles U-Bar Swimsuit Ted Baker Versailles U-Bar Swimsuit (£90) Image Source: Ted Baker Ted Baker Versailles U-Bar Swimsuit £90 from tedbaker.com Buy Now