Prince William and Kate Middleton chose 250 of the guests invited to their wedding, and Middleton's family chose 100. Among those? Quite a few of Wills' and Kate's ex-partners, theDaily Mail reports. For Kate: Rupert Finch, whom she dated pre-William, and Willem Marx, one of her teenage loves. For William: Isabella Anstruther-Gough-Calthorpe, whom he supposedly pursued in 2004; Arabella Musgrave, whom he dated before university; Rose Farquhar, his first girlfriend; Jecca Craig, supposedly his first true love; and Davina Duckworth-Chad, a one-time potential bride for the prince.
Other guests include David and Victoria Beckham, Guy Ritchie, and, according to the New York Daily News, Elton John. One mystery remains: Prince Harry has not revealed his date, but on-again off-again love Chelsy Davy is on the guest list. (Read more celebrity stories.)