Ruched Leopard Print Bandeau Bikini Top Pink Leopard Bikini Top by Stella McCartney Buy for $210 from NET-A-PORTER.COM