Botanical Embroidery Triangle Bikini Top Navy Embroidered Bikini Top by Stella McCartney Buy for $205 from LUISAVIAROMA