The royal wedding official guest list for Westminster Abbey has been released. Forget the rumors, now we know for sure who will be dressing in their finest this coming Friday.
For any number crunchers out there, that means 1,000 friends and family members, 52 members of the royal family, 46 members of foreign royal families and 80 guests from Prince Will's charities.
All 27 members of Prince William's search-and-rescue unit, C Flight 22, have been invited along with their partners.
As for celebrities, we already knew soccer star David Beckham and wife Victoria are attending will attend (they confirmed it themselves), and now we have confirmation of other famous names like Elton John, Joss Stone, Rowan Atkinson and Guy Ritchie.
In terms of foreign royals, look out for the following on April 29: Spain's Queen Sofia; Belgium's Crown Prince Philippe and his wife Princess Mathilde; Norway's King Harald and Queen Sonja; Sweden's Crown Princess Victoria and her husband, and Prince Daniel and Prince Albert II of Monaco and his fiancee Charlene Wittstock.
Religious leaders include Britain's Chief Rabbi Jonathan Sacks and the Venerable Bogoda Seelawimala, director of the London Buddhist Vihara monastery.
As for politicians and diplomats, Prime Minister David Cameron and his deputy Nick Clegg will be at the abbey. We know the Obamas are not attending the wedding, but the American Ambassador Louis Susman will be there.
There will also be ambassadors from other countries, including Germany, Israel and Poland.