London Mesh One Piece Swimsuit Black Mesh Swimsuit by Ted Baker Buy for $165 from Nordstrom How to wear Ted Baker London Mesh One Piece Swimsuit FavoriteUnfavorite