LONDON, ENGLAND - MARCH 29:  (UK TABLOID NEWSPAPERS OUT) Alexa Davalos arrives at the world premiere of Clash Of The Titans held at the Empire Leicester Square on March 29, 2010 in London, England.  (Photo by Dave Hogan/Getty Images)