Royal Wedding Day
This image appears in the gallery:
Guests arrive for The Royal Wedding

31. Royal Wedding Day
Guests in Westminster Abbey in London where Prince William and Kate Middleton will marry later today.
This image appears in the gallery:
Guests arrive for The Royal Wedding
Guests in Westminster Abbey in London where Prince William and Kate Middleton will marry later today.