Princess Diana kept Harry's gender a secret from Prince Charles because he 'wanted a girl'
Princess Diana apparently opted to keep Prince Harry's gender a secret from Prince Charles until after he was born.
The former Princess of Wales said that her husband had "wanted a girl" so much that she decided it would be better if she didn't tell him she was having a boy until he could actually see for himself.
Standard enough marital behaviour, yeah.
Speaking to Andrew Morton in 1991, Diana said that she and Charles were actually pretty close before Harry was born - but then, things began to go sour.
"As Harry was born it just went bang, our marriage, the whole thing went down the drain, she said.
"I knew Harry was going to be a boy because I saw on the scan. Charles always wanted a girl. He wanted two children and he wanted a girl.
"I knew Harry was a boy and I didn't tell him."
Diana went on to say that Charles's apparent "first words" after Harry was born further solidified his frustrations at not being father to a girl.
According to her, Charles said: "Oh god, it's a boy" followed by: "And he's even got red hair."
After that, Diana said that "... something inside me closed off."
Later on, the Prince of Wales also told Diana's mother that he was disappointed he didn't get a baby girl - at Harry's Christening, nonetheless.
"Charles went to talk to my mother at Harry's christening and said: 'We were so disappointed - we thought it would be a girl,'" said Diana.
"Mummy snapped his head off, saying: 'You should realise how lucky you are to have a child that's normal.'"