Rachel McAdams arrives at the World Premiere of 'Sherlock Holmes', at the Empire Cinema Leicester Square on December 14, 2009 in London, England.© Antony Jones...