Who made Jessica Alba’s blue bikini and brown sunglasses?

878Bikini – Olaya Beach

Sunglasses – Finlay & Co.

similar style sunglasses by the same designer