Actress Salma Hayek poses during a photocall before a news conference to promote the animated film "Puss In Boots" in Mexico City November 15, 2011.[Photo/Agencies]