Image 1 of 1
mpi10_1016_Puss_13.jpg
FORT LAUDERDALE FL - OCTOBER 16 : Salma Hayek at Allure of the Seas premiere of Puss In Boots at Port Everglades on October 16, 2010 in Fort Lauderdale, Florida. © MPI10 / MediaPunch Inc.
Salma Hayek