Zara Tindall, 40, was the picture of grace in a teal number as she and husband Mike, 43, descended on Cheltenham Festival's racecourse as the horsing event reached its third day.