Shia LaBeouf and Carey Mulligan mixed business with pleasure yesterday as they attended a photocall at the Cannes Film Festival. They were joined by their Wall Street: Money Never Sleeps costars Michael Douglas and Josh Brolin on the roof of the Palais Stephanie Hotel. Eva Longoria, Salma Hayek and Gael Garcia Bernal were also out in Cannes. Carey is the latest Brit to arrive in France, following hot on the heels of juror Kate Beckinsale and fellow film promoter Cate Blanchett. Kate and Cate have already got their gladrags on for one red carpet with Helen Mirren, and there's plenty more to look forward to at Cannes so stay tuned!
To see more pictures of Carey, Shia and their costars, just read more.