More than one million people flooded London on Friday to witness Britain’s royal wedding, police confirmed.
A Metropolitan Police spokesman said one million people lined the wedding route as Prince William tied the knot with Kate Middleton.
Some 500,000 people were estimated to have flocked to the Mall, the tree-lined boulevard leading to Buckingham Palace, to get a glimpse of the newlyweds as they kissed on the balcony.