CU-Salma Hayek arrives at the Allure of the Seas premiere of Puss In Boots-03.jpg jpg