Who made Eva Longoria’s white gown, jewelry, and shoes that she wore in Cannes on May 17, 2014?

213Dress – Gabriela Cadena

Shoes – Brian Atwood

Jewelry – Damiani