Royal Wedding: A guide to William and Kate’s friends and family
Who’s who at Prince William and Kate Middleton’s April 29 royal wedding? Here’s some help identifying members of the House of Windsor, the future in-laws and even the court jester.