Everything You Need To Know About The Royal Wedding | HuffPost

All the details on the royal wedding day, including wedding guests, wedding outfits and who's picking up the tab.