Salma Hayek at the 63rd Annual Cannes Film Festival Opening Ceremony

rs735720174366043.jpg rs391267174366043.jpg rs230302174366043.jpg

rs540452174366043.jpg

at the Opening Ceremony and Robin Hood premiere at the 63rd Annual