The 39-year-old, who is usually a regular face at Cheltenham with her husband Mike Tindall, appeared in good spirits as she posed in the cocktail hat for the racing festival's third day.