Ever since the Duke and Duchess of Sussex launched their very own official Instagram page on the 2 April 2019, the world has been speculating over who exactly runs the account titled Sussex Royal.