Leopard Print Wrap Bikini Top Navy Leopard Bikini Top by Stella McCartney Buy for $220 from NET-A-PORTER.COM