Catch the Royal Wedding of Prince William and Kate Middleton this April 29, 2011. Everybody’s excited around the world to catch the Royal Wedding event at the Westminster Abbey, London, England. Everybody in the world is fascinated with the event, perhaps because of everybody’s secret dream to be a prince or a princess. In our household, everybody is clearing up their schedules just so they can watch the Royal Wedding on TV. Even our neighbor who is studying to earn her online nursing degree requested for a free day so that she can watch the Royal Wedding live streaming.