Queen Elizabeth II found something very hard about being a royal unlike Queen Mother and Princess Diana.

According to Penny Junor in her 2005 book “The Firm,” the Queen lacks the gift that the Queen Mother and Princess Diana had. Queen Elizabeth II reportedly finds it “very hard” to display her emotions in public unlike her mother and daughter-in-law.

“The Queen finds it very hard,” Junor wrote. “It is partly her character and partly a generational thing. She was brought up, as people were in the Twenties, with a stiff upper lip; she was taught not to wear her heart on her sleeve, and to keep her emotions to herself.”

A former courtier, of the same generation as the Queen, told Junor that today, people think differently. What they were taught before was very different and it could be due to generation gap.

“But if that’s what you’ve been taught, as we all were, it lives with you. It might appear that we are not as simpatico as we might be, but it’s just that we don’t show our feelings and that’s the way it is. It doesn’t mean we don’t care. It was demonstrated at the time of the Princess of Wales’ death. It’s the generation gap. A stiff upper lip is not all bad; it gets you through difficult times. You can’t cry all the time,” the source said.

On the documentary “Diana: In Her Own Words,” Princess Diana confessed that she sought the help of Her Majesty to save her marriage with Prince Charles. However, the monarch reportedly told her that she also didn’t know what to do with them. That was the only help Princess Diana got from her mother-in-law.

In related news, Princess Diana had also dumped some of her friends when she became a royal just like Meghan Markle, Kate Middleton and Prince William. According to Richard Kay, who was a close friend of the late royal, Princess Diana, regularly changed her mobile number regularly to dump those pals she no longer wanted in her life.

Prince Philip, Queen Mother, Princess Diana, Queen Elizabeth, Prince Charles, Prince William
Pictured: Prince Philip, Prince Charles, Queen Mother, Princess Diana with Prince William and Queen Elizabeth II at Buckingham Palace. Getty Images/PA