My how things have changed. Just under 30 years ago, in 1981 when Lady Diana Spencer married Prince Charles, it was made very clear to the public that the fresh-faced 20-year-old was a virgin. Now, after eight years of living and traveling together, no one seems to mind that William and Kate know each other much more intimately.

"Let's not forget that Kate originally caught the future king's eye when she was modeling in a negligee for a charity event," Royal expert and PopEater contributor Nicki Gostin tells me. "And although Kate has many similarities with William's mummy Diana, the main difference is Kate is not a virgin."