More than a million people lined the banks of the River Thames on a rainy Sunday in London to cheer Queen Elizabeth and a flotilla celebrating her 60 years on the throne.
More than 1,000 vessels sailed along a 7-mile stretch of the river past landmarks including the Houses of Parliament and St. Paul's Cathedral before ending their journey near Tower Bridge.
The flotilla included rowboats, sailboats, gondolas, dragon boats and a replica Viking longboat. More than three dozen "Dunkirk Little Ships" represented the private boats that rescued thousands of British soldiers from the beaches of France in 1940.
The queen and her family led the parade aboard a barge decorated in red, gold and purple velvet.