Is Meghan Markle Running The Sussex Instagram Account?

Is the Duchess behind the @SussexRoyal Instagram account? Fans certainly think so! Watch to find out all the clues that the former “Suits” star might be flexing her social media skills again.