Zara Tindall, 37, looked elegant in a plum coat and matching hat with a floral trim as she arrived for her second day at Cheltenham. She was joined by Camilla and Princess Anne.