Royal wedding guests, shine your shoes and polish your best jewels: The big day is less than a week away!

We now know which lucky VIPs with invitations to Prince William and Kate Middleton's nuptials will be dressed in their finest at Westminster Abbey. Nobody could upstage the bride and groom, of course, but who else will cameras from around the world be angling to catch on April 29?

The palace has just revealed a "selected" list of royals and celebs who are confirmed as wedding guests. Beloved Brits David and Victoria Beckham and Sir Elton John are no surprise, but keep your eyes open for these other famous faces.