Prince Harry

Here’s Where to Watch The Royal Wedding on TV Saturday May 19
Here’s Where to Watch The Royal Wedding on TV Saturday May 19
Here’s Where to Watch The Royal Wedding on TV Saturday May 19
It may be a little girly of me, but I do love to watch a royal wedding and there's a big one this weekend! Prince Harry and Meghan Markle will tie the knot at St. Georges’s Chapel in Windsor, England tomorrow. It was announced this morning that Prince Charles will be walking Meghan down the aisle.