An estimated million people flocked to London to celebrate the nuptials between Prince William and Catherine Middleton. TIME got caught up amid the outpouring of joy