The West Live
Did Royal baby news throw shade at Meghan & Harry
00:00 / 03:59
Advertisement