Britain's Queen Elizabeth arrives for the royal premiere of A Bunch of Amateurs at the Odeon Cinema in Leicester Square, London November 17, 2008.