Prince Charles and Princess Diana’s marriage was far from being perfect, but it took royal fans years to figure out that their union wasn’t exactly a fairytale.

Throughout their marriage, Prince Charles and Princess Diana were photographed thousands of times while they are out in public. At first glance, the royal couple always looks happy in their snaps. But upon closer inspection, it’s not hard to figure out the truth about their relationship.

In an unearthed photo, Princess Diana’s arms are wrapped around Prince Charles. By the looks of it, they are standing on the dance floor.

Princess Diana is wearing her beautiful engagement ring in the snap, and her eyes are looking downward. Even though the royal couple’s bodies are in close proximity with each other, it cannot be denied how awkward they look in the picture.

The Prince and Princess of Wales avoided contact, and Prince Charles was also looking as though he wasn’t present at that moment with his wife. The dad of two is staring elsewhere, and he also avoided looking at Prince William and Prince Harry’s mom.

But years ago, this kind of photo of Prince Charles and Princess Diana would make royal fans swoon. After all, the couple is hugging each other.

BBC journalist Angela Rippon said a similar thing in the documentary “Charles and Di: The Truth Behind Their Wedding - Channel 5.” She said that even then, Prince Charles and Princess Diana’s body language already suggested that their marriage won’t last.

“With the knowledge of hindsight, you read so much more into body language, what was said, looks that were given, reactions. That’s the value of hindsight isn’t it,” she said.

Prince Charles and Princess Diana tied the knot in 1981, but they eventually decided to get a divorce. In 1996, the royal couple went their separate ways legally. Less than a year later, Princess Diana tragically passed away following a fatal car crash in Paris.

Princess Diana and Prince Charles
Princess Diana and Prince Charles at the Chelsea Flower Show, London, May 1984. She is wearing a navy maternity coat by Jan van Velden. Getty Images/Jayne Fincher