With less than two weeks to go, Buckingham Palace is finalizing details on the royal wedding, including what guests will have to eat and drink. The world already knows what kinds of cake Prince William and Kate Middleton will be cutting into — but what about the rest of the menu?

Following the wedding, 600 guests will head to the palace for a reception where they'll feast on 10,000 some odd canapés, including smoked salmon on beet blinis and quail eggs sprinkled with celery salt. Although the bride and groom will have some say, the majority of the menu will be decided upon by the Queen herself.
The bubbly will likely come from Bollinger, the official Champagne of the royal family. That includes the French house's top-of-the-line Vielle Vignes Françaises — given the stamp of approval, as the seal reads, "by appointment of the Queen Elizabeth II, the Royal Majesty" — as well as, some speculate, the small-production Grand Année 1999 vintage. And in traditional fashion, the groom will probably make the first toast to thank the bride's family.

Boy, do I wish I were one of those lucky 600 — but I don't envy the 21 chefs who'll be toiling away at 10,000 canapés come April 29. What do you think of the royal menu?

Update: Turns out all the Bollinger speculation was incorrect. It's been confirmed that Prince William and Kate are bucking tradition and serving nonvintage Pol Roger at the wedding!