London Kyoto One Piece Swimsuit Red Swimsuit by Ted Baker Buy for $159 from Nordstrom How to wear Ted Baker London Kyoto One Piece Swimsuit FavoriteUnfavorite FavoriteUnfavorite