FORT LAUDERDALE, FL - OCTOBER 16: Salma Hayek attends Allure of the Seas premiere of PUSS IN BOOTS at Port Everglades on October 16, 2011 in Fort Lauderdale, Florida. (Photo by Gustavo ... more 
FORT LAUDERDALE, FL - OCTOBER 16: Salma Hayek attends Allure of the Seas premiere of PUSS IN BOOTS at Port Everglades on October 16, 2011 in Fort Lauderdale, Florida. (Photo by Gustavo Caballero/Getty Images for Dreamworks) less 
1 / 30
Getty Images | Photo By Gustavo Caballero / Getty Images for Dreamworks
Sun, Oct 16, 2011 6:14 PM EDT