Zara Tindall appeared to take style notes from Princess Catherine at Cheltenham - and you can shop the look below.