On the left is Prince William wearing spurs as he enters Westminster Abbey. I hope he took them off before the ceremony. On the right are the shoes of David and Victoria Beckham. "Posh" seems to be attempting to break a Guinness World Record for the highest heels at a royal wedding. In case you're wondering why the Queen seems to have demoted William from Prince to Duke of Cambridge, it's so Kate Middleton can be raised to Duchess, which allows her to put HRH in front of her name. As a commoner, she can't use the title Princess. To please the Scots and Northern Irish, the Queen has also granted Duke William the titles Earl of Strathearn and Baron Carrickfergus (title link). So that makes Kate the Duchess of Cambridge, Countess of Strathearn and Baroness Carrickfergus! Wouldn't it have been simpler to scrub royal protocol and call Kate "Princess"? That's what she is to most of us. Note: when Prince Charles married Lady Diana Spencer in 1981, he didn't need any more titles and, as Diana was an aristocrat, she could be raised to Princess. "The People's Princess"? I think we truly have one now. Princess Kate is an absolute charmer.