Mexican actress Salma Hayek arrives on the red carpet for the Bambi 2012 media awards ceremony in Duesseldorf November 22, 2012.[Photo/Agencies]