Ashley Graham Lost 'Liters Of Blood' Giving Birth To Twins In 3 Hours Of Labor: I Saw 'Darkness'
CLIP 05/21/22
Main Content
The Duke and Duchess of Sussex are currently in New Zealand where Meghan had the privilege of bestowing Harry with NZ's "Badge of Gold." See the sweet moment between the happy couple.