Home / Royals
Duchess Sophie reveals shocking truth behind skipping Princess Diana's funeral
Real reason Sophie didn't attend Princess Diana's funeral

In a revelation that has stunned royal followers, royal insiders have pardoned Sophie, Duchess of Edinburgh, from attending Princess Diana’s funeral due to her not attending her funeral due to her not marrying Prince Edward.
Sophie has become the object of scrutiny after her skipping of Princess Diana’s funeral. Alongside Sophie, a myriad of royals also paid attended her funeral including Queen Elizabeth II, Prince Charles and Prince William.
With her not being a fully integrated member of the royal family, palace sources suggest that attendance at the funeral could have had undesirable consequences.
It is claimed that Diana’s brothers held strict control and gatekept attendance with a very selective guestlist, a fact which Sophie has divulged in the past.
"It was a delicate time, and the family was wary of shifting the focus away from Diana’s legacy," a palace insider has claimed.
Respect toward Diana also played a large role. Sophie believes that the funeral was a time dedicated to paying respect to Diana and not for show by nobles and non family members.
After this incident, Sophie has managed to become one of the most parental and cherished members of the family. Alongside her newly gained respect, the Duchess of Edinburgh has managed to become close with both William and Harry