When Meghan Markle rejoined Instagram on Jan. 1, she did so with comments disabled — not altogether surprising considering what the Duchess of Sussex has said about social media trolls and venom ...
Meghan Markle returned to social media and revealed a lifestyle show with Netflix featuring her favorite celebrity friends set to debut in mid-January.