
Prince William and Kate Middleton will be celebrating their 12th wedding anniversary next month. The Prince and Princess of Wales exchanged vows in 2011, and have since gone on to have three children, Prince George, Princess Charlotte and Prince Louis.
However, one royal author has claimed that before the couple tied the knot, Kate 'had to take a fertility test' to ensure that she could have children.