A royal author has claimed that Kate had to take a fertility test before marrying Prince William.

The test is carried out to ensure a future queen is able to have children.

If Kate had not been fertile, the marriage would have been off.

This is considered a common practice for women entering the royal family, according to the author.

The late Queen Elizabeth II was said to be very impressed by Kate.

Insiders praised Kate for her "stoicism" during their short break-up, cementing her future role as Queen Consort.

The author also alleges that Princess Diana was subjected to similar treatment.

Diana thought her premarital check-ups had to do with general health, but she was actually being tested for fertility.

The author's book examines the royal family's childhoods using palace staff interviews and historical data.