Amber Heard, 33, arrived at the Pain and Glory premiere at the 72nd Cannes Film Festival on May 17, when she looked stunning in a deep red, Mikado silk Elie Saab Fall/Winter 2019 Pret-A-Porter ...