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