Now
Kate Middleton & Prince William royal wedding
ALSO FEATURED:
The dress
The guests
Princess Diana