Who made Lily Aldridge’s red stripe top?

356Swimwear – Pret A Surf