Queen Elizabeth thanked for 70 years of service

STORY: Queen Elizabeth was thanked for her 70 years as head of state at a service on Friday (June 3) to celebrate her Platinum Jubilee

The Queen herself missed the event due to ongoing mobility issues.

Other senior members of the royal family joined the congregation at St Paul's Cathedral in London to pay tribute to her record-breaking reign.

Four days of celebrations began on Thursday, when a beaming Elizabeth waved to crowds from the balcony of Buckingham Palace after a military parade and Royal Air Force flypast, and later led the lighting of the Principal Platinum Jubilee Beacon at her Windsor Castle home.

The 96-year-old reluctantly pulled out of Friday's service after experiencing "some discomfort" the previous day.

The Queen watched the service on television at Windsor Castle .

Her son and heir Prince Charles, 73, represented her.

Much attention was also focused on her grandson Prince Harry and his wife Meghan.

The pair who were making their first public appearance together in Britain since stepping down from royal duties two years ago.

The couple moved to the United States to lead a more independent life, and have since delivered some stinging attacks on Buckingham Palace and the royal family.

They were greeted by cheers and a few boos from the crowd.