Princess Anne's daughter Zara Tindall was just as comfortable in riding clothes as she was dressing up for royal events in her 20s. Back in 2004, the then-23-year-old was a lady in red as she attended a party to celebrate the reopening of the Asprey store in Bond Street. Accentuating her figure, the dress featured a fitted silhouette, a high neckline and a floor-length skirt with a split in the front. Zara wore her bright blonde hair in a poker-straight style that fell to her shoulders, tucking the front sections behind her ears to reveal her drop earrings. © Getty Zara Tindall shared her fashion tips for Cheltenham"Choose a classic, tailored outfit, but make sure to incorporate layers and weather-appropriate accessories.