The Royal wedding is seen on the big screen April 29, 2011, at Times Square in New York. The fairytale wedding of Prince William and Kate Middleton captured the imagination of the world, with millions sharing in the celebration of the royal nuptials at parties across the globe. An estimated two billion people watched on TV.
Credit: Don Emmert/AFP/Getty Images