Cannes final pics

The show is over so here's a few pics from the last few days that include Penelope Cruz, Hilary Swank, Salma Hayek and Milla Jovovich.






Latest