The expert suggested the princess made a mistake because she had not been informed of this royal tradition.
She continued: “Beautiful as her gifts will have been, Diana was left rather red-faced having not been made aware of the family’s jokey tradition.”
Reports of funny presents being exchanged by the Windsors over Christmas have been circulating over the years.
Princess Diana was reportedly left ‘red-faced’ during her first Christmas with the Royal Family
Princess Diana joined the Royal Family in 1981
According to biographer Brian Hoey, Prince Harry gave his grandmother the Queen a shower cap bearing the words “Ain’t Life a B****”.
On her first Christmas spent with the royals in 2017, the Duke of Sussex’s then-fiancée Meghan Markle is said to have given the monarch a singing toy hamster – which left the whole family in stitches.
A source told the Daily Star: “It was so funny, especially when the corgis tried to take hold of the toy.
“[Her Majesty] laughed and said, ‘They can keep my dogs company!'”
The royals reportedly watch the Queen’s Christmas broadcast on December 25
The older generations of royals are also believed to have been happily involved in this tradition over the years.
Princess Anne reportedly gave her older brother Prince Charles a white leather toilet seat.
The royals follow the German tradition, passed down on them by Queen Victoria, of exchanging presents on Christmas Eve rather than December 25.
The Queen will spend Christmas at Windsor Castle this year
Princess Diana on Christmas Day in 1987
The traditional festive break hosted by the Queen is believed to include other rules and a strict schedule.
During the first three decades of her reign, the monarch hosted her loved one at Windsor Castle.
From 1988, she started having them at Sandringham House, where guests would arrive on Christmas Eve in time for an afternoon tea.
After the exchange of the presents, the adults hosted by the Queen would normally attend a black-tie dinner.
On Christmas Day, the royals would walk the short distance between Sandringham House to St Mary Magdalene Church for the 11am service.
The Queen, however, would normally be driven to the chapel in the company of one or two members of her family.
Following the service, royals would greet some of the royal fans and well-wishers waiting for them on the premises of the church.
In 2019, little Prince George and Princess Charlotte debuted at the walkabout.
The Queen with the Cambridges, Prince Charles and Camilla in early December last year
Much like many others across Britain, the family would then gather around the TV to watch Her Majesty’s pre-recorded Christmas broadcast at 3pm.
This year, for the second time in a row, the Queen has decided to remain at Windsor Castle over the festive period amid the dramatic surge of Covid cases across the country.
While in 2020 she spent Christmas alone with Prince Philip and loyal staffers, this year the monarch will be visited by family.
The decision, a royal source said, was a “personal one taken after careful consideration” which “reflects a precautionary approach”.
Source: EXPRESS CO UK