Because of current coronavirus restrictions, only 30 people, in addition to the clergy, were allowed to be present.
The original plan for the Duke's funeral envisioned 800 guests in St George's Chapel at Windsor Castle.
The Queen and Prince Philip's children were joined by their current spouses, meaning the Duchess of Cornwall, Vice Admiral Sir Timothy Laurence and the Countess of Wessex and Forfar also attended.
The Prince of Wales' two sons, Prince William and Prince Harry were also there.
Prince William's wife, the Duchess of Cambridge, attended, but the Duchess of Sussex remained in California as she is pregnant with her and Prince Harry's second child.
The children of the Princess Royal, the Duke of York and the Earl of Wessex and Forfar also attended.
That means Prince Philip's funeral service also included Peter Philips and Zara Tindall, Princess Beatrice and Princess Eugenie, Viscount Severn and the Lady Louise Mountbatten-Windsor.
The spouses of the Queen's other grandchildren also attended, meaning Mr Mike Tindall, Mr Edoardo Mapelli Mozzi and Mr Jack Brooksbank were also at the ceremony.
The children of the Queen's late sister, Princess Margaret, were also invited. Lady Sarah Chatto and David Armstrong-Jones took part in the function, as well as Daniel Chatto.
The Duke of Kent, Princess Alexandra and the Duke of Gloucester, who are the Queen's cousins, were also present.
Prince Philip's great-nephews, the Hereditary Prince of Baden, Bernhard, and Philipp, Prince of Hohenlohe-Langenburg were also on the list, as well as the Landgrave of Hesse, Prince Donatus.
Penelope Knatchbull, Countess Mountbatten of Burma, also attended.
Cover image: The Duke of Edinburgh pictured in 2017 (Picture: PA).