Princess Anne's daughter Zara Tindall, 41, enjoyed a mother-daughter day with her eldest child Mia, nine, today as they visited Cheltenham racecourse this afternoon.