Royal spectacular
Britain’s Prince William takes the hand of his bride, Kate Middleton, the newly named Duchess of Cambridge, as they stand at the altar at Westminster Abbey today for the Royal Wedding in London. With an estimated 2 billion people watching around the world and in front of 1,900 guests, William and Kate took their vows with a glittering service. They later sealed their wedding vows with a traditional kiss on the balcony of Buckingham Palace as the crowd roared its approval.
