Royal author Ingrid Seward has claimed that Princess Diana knew she was expecting another boy but did not tell her husband, King Charles, before Prince Harry's birth at St Mary's Hospital in 1984.
Seward says Diana kept the baby's sex from Charles because he wanted a daughter. The claim, set out in Catherine & Diana, concerns a pregnancy Diana later recalled as bringing a brief period of closeness to their marriage.