The recent royal wedding had a mix of guests that included politicians, royalty, relatives and family friends, and celebrities. More »