-
Tweet When Prince William and Catherine Middleton marry on April 29, they will be the 16th royal couple to wed in Westminster Abbey – but they will be the first to have their nuptials played out, in real time, as a global web event. But the royals aren’t the only ones using multimedia for the [&hellip