Meghan Markle & Prince Harry Call Allegations Duchess Bullied Palace Staff 'A Calculated Smear Campaign'
CLIP 03/02/21
Main Content
The royals hit the streets at Windsor Castle, where the royal wedding of Prince Harry and Meghan Markle will happen tomorrow, and greeted hoards of excited fans. Watch to find out more.