The Royal Wedding went off without a hitch as Prince William
and Kate Middleton
exchanged their "I do's" at London's Westminster Abbey.
The Queen released a statement announcing that His Royal Highness Prince William had earned the additional titles Duke of Cambridge, Earl of Strathearn and Baron Carrickfergus. Middleton will be known as Her Royal Highness, the Duchess of Cambridge.Kathy Griffin to roast royal wedding for TV Guide