Zara Tindall is something of a white knight for the British royals. And she’s fittingly riding in on horseback.