LONDON - Queen Elizabeth is celebrating her Diamond Jubilee.

Yesterday, the Queen led more than 1,000 ships on the River Thames in London.

More than a million people stood along the shores for the biggest celebration of its kind in 350 years.

Paul McCartney, Elton John, Stevie Wonder and other stars performed for the Queen's 60 years on the throne.