The Royal guest list was recently released and boy is it strange. Apparently, 1,900 guests were invited to the Abbey ceremony. Who made the cut? Elton John, David and Victoria Beckham and Joss Stone were all invited, along with hundreds of friends, family and parliament members. Then there's Rat Race star Rowan Atkinson. And a bunch of ex-boyfriends and ex-girlfriends. And controversial dictators (King Mswati III of Swaziland and Crown Prince of Bahrain Salman bin Hamad al-Khalifa, who declined the invite yesterday). Who won't be attending? Former prime ministers Tony Blair and Gordon Brown, who didn't receive invites. Oh, and Robert Pattinson, who told Jimmy Kimmel he was shocked by the snub. Joke?