SULTRY 'N' SPIRITED: Salma Hayek turns 46

Updated: Sep 01, 2012 20:09 IST

Salma played Carolina in the sequel to Desperado, with Antonio Banderas and Johnny Depp.
6/11
Salma played Carolina in the sequel to Desperado, with Antonio Banderas and Johnny Depp.

top photos

other photos