0:59
- culture
- May 9, 2018
The Royal Wedding - Saturday starting at 5am ET - Live on ABC
You are invited to Windsor Castle for the Royal Wedding of Prince Harry and Meghan Markle. Watch the Royal Wedding live this Saturday starting at 5am ET on ABC #RoyalWedding.