Who made Alessandra Ambrosio’s black print bikini, tan hat, and sunglasses?

983Hat and bikini = Ale by Alesandra

Sunglasses – Westward Leaning