MEGHAN MARKLE and Prince Harry may have filmed their New York trip for Netflix after Harry was spotted with a “mic” while in the city, reports suggest.
Click here to view the original article.