Isla Fisher, Florence Welch, Leonardo DiCaprio, Amitabh Bachchan, And Tobey Maguire

4 of 5

A little rain never hurt anyone. Isla Fisher, Florence Welch, Leonardo DiCaprio, Amitabh Bachchan, and Tobey Maguire arrive at the opening ceremony of the 66th Annual Cannes Film Festival on May 15 in Cannes, France

Photo: Ian Gavan/Getty Images

Email Newsletter