" />

Almost 2,000 people were invited to the wedding of Prince William and Kate Middleton, but about one million turned out on the streets of London to witness the marriage. 

Stars, dignitaries and royalty were among those lucky enough to attend the highly anticipated event, with millions more around the world watching the lavish wedding on television. 

Alan Fisher reports from London.

Source: Al Jazeera