Meghan reveals dash back to California to be with Archie and Lilibet
The Duchess of Sussex also spoke about her deal with streaming giant Netflix
The Duchess of Sussex also spoke about her deal with streaming giant Netflix
The Duchess of Sussex met Chrissy Teigen in 2006 during their time on Deal or No Deal
The streaming giant is the sole investor in the Duchess of Sussex's lifestyle brand