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.

May 9, 2018

Top Stories

ABC News Live Presents