Prince Harry and Duchess Meghan debut newborn son at Windsor Castle: 'It's magic'

Prince Harry and Duchess Meghan give 1st glimpse of royal baby.

May 8, 2019

Top Stories

ABC News Live Presents