Wall Street Money Never Sleeps premiere in Cannes

rs771879861549174.jpg rs988278861549174.jpg rs856674861549174.jpg rs688781861549174.jpg

rs737790861549174.jpg rs559192861549174.jpg rs807432861549174.jpg

rs299728861549174.jpg rs701725861549174.jpg rs306855861549174.jpg

Salma Hayek, Diane Lane, Naomi Campbell, Carey Mulligan and Camilla Belle at Wall Street Money Never Sleeps premiere in Cannes