David Beckham and Prince William first got to know each other when they were both in South Africa for the World Cup. The friendship must have stuck; David and Victoria Beckham are on the guest list. Kanye West has also been invited. The Prince is reportedly a huge fan of the singer. Another famous singer who made the list is Sir Elton John, who sang "Candle In the Wind" at Princess Diana's funeral, which took place at Westminster Abbey.
Politicians proved to be less popular with the royal couple, however. According to news reports, neither the Obamas nor French President Nicolas Sarkozy and his wife Carla Bruni were sent invitations.
The Prince and Kate Middleton have apparently stayed on good terms with their exes, though; Kate's ex-boyfriend Rupert Finch was invited as was Prince William's supposed ex, Jecca Craig. And, yep, it's true -- Prince Harry will be bringing his on-again-off-again girlfriend, Chelsy Davy.
There may have been conflicting reports, but it appears that Prince William's aunt, Sarah Ferguson, did not get an invitation, after all. Her ex-husband, Prince Andrew, and her two daughters, Princesses Beatrice and Eugenie, will absolutely be in attendance, however.
Of course, the guest list will also include royalty, members of the charities Prince William and Kate Middleton are affiliated with, heads of state and friends of the future King and Queen of England. Not to mention that 100 very lucky members of the British public will be invited to the wedding via a lottery drawing.
The guests attending the ceremony will follow a strict protocol. Middleton's family will sit on the left, while the Prince's relatives will be seated on the right. And the more senior ranking the individual, the later he'll be expected to arrive. The Queen, for instance, will arrive just mere minutes before the bride.
More on Royal Weddings:
Windsor Weddings: Queen Victoria & Prince Albert to Kate Middleton & Prince William
Royal Wedding Ceremony: Who's Officiating, What Kate Will Wear and How She'll Get to Westminster Abbey
Kate Middleton's Wedding Dress: Britain's Top Designers' Picks
Royal Engagement Rings: 11 Stunning Rings Worn by Princess Brides
Royal Wedding Dresses: A Look at Some of the World's Most Famous Wedding Gowns