Britain's Prince William and Kate Middleton married at Westminster Abbey on 29 April, 2011. The couple smiled and blushed, and to a frenzy of delight, obliged on Friday as they started their life as future king and queen.
A sumptuous show of British pageantry that attracted a huge world audience and injected new life into the monarchy.
An estimated 2 billion people tuned into the live broadcast in what may have been the most-viewed event in history. A million people lined from Westminster Abbey to Buckingham Palace, many crying with joy and hope that this royal couple might live happily ever after.
Royal Wedding photos: