Alice Delal arrives at the Royal World Premiere of 'Alice In Wonderland' at Odeon Leicester Square on February 25, 2010 in London, England.
(February 24, 2010 - Source: Jorge Herrera/Getty Images Europe)