A spectacular fireworks display has capped a royal concert in London celebrating Queen Elizabeth's 60-year reign as British monarch.
Elton John sang "I'm Still Standing," Stevie Wonder crooned "Isn't She Lovely" and Paul McCartney sent "All My Loving" as part of the Diamond Jubilee show.
As the concert ended, Prince Charles took the stage to pay tribute to his mother and led the crowd in three cheers.
The joy of the occasion was tempered by news that the queen's husband, Prince Philip, had been hospitalized with a bladder infection.
Palace officials say the prince, who turns 91 on Saturday, was taken to the hospital from Windsor Castle as a precaution.
Despite Philip's illness, many members of the royal family sat in a royal box outside Buckingham Palace to watch the show. The queen attended only part of the concert. She appeared to be wearing earplugs.