Also present at the concert was Princess Beatrice (left) and Princess Eugenie, Prince Andrew and Duchess of York Sarah Ferguson’s daughters.
One row in front is Charles Spencer, Princess Di's brother and the Earl of Spencer, remembered for his impassioned eulogy at the princess's funeral.
The two princes came back on stage to close the show. Prince William said, "Thank you to all of you who have come here tonight to celebrate our mother's life."
Also read: Bollywood loves London