Who made Eva Longoria’s gold aviator sunglasses and pink bikini?

Sunglasse – Victoria Beckham Collection

Bikini – Melissa Odabash