Puss In Boots

Antonio Banderas and Salma Hayek at the Allure Of The Seas premiere of Puss In Boots at Port Everglades. Photo by Manny Hernandez.