Prince William is the upcoming king of England, He got married with his friend Kate Middleton on April 29 in 2011
Prince William & Kate Middleton's Wedding
Prince William and Kate Middleton were greeted by thousands of well-wishers in Lancashire on their final public engagement before their wedding.
Prince William and Kate Middleton's royal wedding
Prince William Kate Middleton pictures: