Zara Tindall's mother Princess Anne looked sharp at 74 in tweed and leather when she attended the Young Achievers' Reception hosted by St John's Ambulance