Zara Tindall and Princess Eugenie lead glamour at Cheltenham Festival