Luckily for the latest generation of royals, virginity rules and expectations have softened with the rise of feminism, medical science (a DNA test could easily tell if a royal baby was someone else's child), and frankly, a lack of eligible virgins. Meghan Markle, who has been married once before, is certainly not a virgin. And only the truly clueless would believe that Kate Middleton was a virgin when she walked down the aisle in 2011 to wed Prince William, Carroll says. After all, she and the prince lived together for several years before their wedding. But Kate Middleton and Meghan Markle's virginity doesn't matter anymore. (Neither does the fact that Markle is divorced , which also used to be an issue.) And we're absolutely the better for it. "The notion of a woman having to submit herself to a doctor’s examination to 'prove' her virginity is offensive nowadays," Carroll says.