Why Anne Hathaway Wore White for Her Glamorous Cannes Film Festival Debut