Embellished Leopard Print Triangle Bikini Top Tan Leopard Bikini Top by Moschino Buy for $230 from NET-A-PORTER.COM