Britain's Queen Elizabeth and her husband Prince Philip attend the annual State Opening of Parliament in London November 18, 2009.