Come April 29th, the marriage of Prince William and Kate Middleton will be televised by every major network and cable news channel. It will be viewed all over the world. Over one million people are expected to travel to London, if only to catch a glimpse and play their part.
Why? What is it about the royal wedding that pulls so many people in?
To some degree, it is, of course, the substance of the classic fairy tale: beauty, romance, nobility and prestige, not to mention the hope and expectation of a happy marriage and life.