Britain's Queen Elizabeth and Prince Phillip smile as they arrive for the Grand Launch the Royal Institution of Great Britain in central London in this May 28, 2008 file photo. Queen's Elizabeth and Prince Philip's grandson Prince William will hold his wedding to Kate Middleton on April 29, 2011. [Xinhua]
|