Turn heads in Stella McCartney's striking leopard printed pink swimsuit on your next poolside vacation. This one-piece silhouette has been crafted in Italy from a technical swim fabric with a plunging self-tie halter neckline, a tied waist detail and an open back.