Britain's Queen Elizabeth greets Business Secretary Peter Mandelson (2nd L) during the annual State Opening of Parliament in London November 18, 2009.