For Sarah Ferguson and Princesses Beatrice and Eugenie, this latest drop of Epstein emails will only add to their embarrassment. read more