Senior Royals, Royal Navy personnel and veterans attended a Service of Thanksgiving to celebrate the life and work of Sir Donald Gosling.
The World War Two veteran, and Royal Navy charity benefactor passed away in September.
Members of the Royal Family, including the Prince of Wales, the Duchess of Cornwall and the Duke of Cambridge, along with the Earl and Countess of Wessex and Prince Michael of Kent attended the service at Westminster Abbey on Wednesday.
Among the guests were Dame Shirley Bassey, TV presenter Angela Rippon, Sir Bruce Forsyth’s widow, Lady Forsyth-Johnson and Riverdance creator Michael Flatley.
The First Sea Lord, Admiral Tony Radakin, read a prayer, followed by a tribute from comedian Jimmy Tarbuck.
Admiral Radakin further paid tribute to Sir Donald on Twitter, saying he was "a close friend to the Naval Service throughout his life, his generosity and kindness touched us all".
"He will be sorely missed," he added.
At the end of the proceedings, music was played by the band of HM Royal Marines, Collingwood - a series of Henry Wood medleys, Fantasia on British Sea Songs.
Sir Donald Gosling joined the Royal Navy in 1944 and served on the cruiser HMS Leander in the Mediterranean for two years after the war.
He was a generous benefactor to naval charities and a trustee of the Fleet Air Arm Museum, the Vice President of Seafarers UK, and had a long association with the White Ensign Association.
Sir Donald was also known for supporting naval personnel and their families, including helping with commissioning ceremonies, helping to kit out mess decks and paying for adventurous training opportunities around the world, including contributing to the amenities fund of the aircraft carrier HMS Queen Elizabeth.
Cover image: Sir Donald Gosling (Picture: Royal Navy).