Goya Awards 2011 - Red Carpet
Spanish director Alex de la Iglesia and actress Carolina Bang arrive to the 2011 edition of the "Goya Cinema Awards" ceremony at Teatro Real on February 13, 2011 in Madrid, Spain.
(Feb. 12, 2011 - Source: Carlos Alvarez/Getty Images Europe) more pics from this album »