Zara Phillips enjoyed a day out on Champion Day at the Cheltenham Festival Tuesday. Queen Elizabeth II’s granddaughter had a fun afternoon watching her favorite sport — the opening races of the festival from a private enclosure. The 34-year-old appeared to be having fun as she watched the event along with her friends.

The young British royal looked stunning in a dark purple coat and co-ordinating hat. Her above-the-knee length coat featured long sleeves and rolled neck with metal zipper detailing on the side. Zara was spotted enjoying a drink with friends and later chatted to race horse owner Trevor Hemmings in a private enclosure.

The mother-off-one accessorized with thick black gloves and a pair of woolly tights. She wore a pair of small platinum and diamond earrings, her engagement ring and a watch. Zara, who rode at the 2012 London Olympic Games, wore a unique fascinator.

With the races in full swing, the former England rugby captain’s wife had the opportunity to show off her purple fascinator. It featured a cap in boat shape, an oversize satin matching rose on top and a long black feather which adorned beneath the rose in a slating position. The stylish royal wore a slick of pale pink lipgloss.

To protect her eyes from the sun, Zara wore brown lenses sunglasses by Ray Ban. Her blonde tresses were kept in a side part and pulled back into a low ponytail. The royal is a regular fixture at the annual festival, and attended the four-day festival last year with her husband Mike.

Zara last visited the famous horse-racing stadium with Mike in November, where they watched on as her mom Princess Anne opened a new grandstand. The five-and-a-half storey stand, named the Princess Royal Stand, is part of a 45 million pounds investment in the arena. The sporty couple also enjoyed a day out at the Magic Millions races in Australia in January. Zara, who is an accomplished equestrian, is currently training for the 2016 Rio Olympics.