04/29/2011

The royal wedding

William and Kate are now the Duke and Duchess of Cambridge. Here’s a look at the wedding, the hats, and the comparisons to the last royal wedding when William’s parents married in 1981.

Speak Out