It was one of the feel-good moments of the decade – the union of Prince William, handsome heir to the throne, and elegant commoner Catherine...