Zara Tindall turned heads on Thursday in a gorgeous white skater dress as she attended Ladies Day at Glorious Goodwood – but Hollywood star Tom Cruise was on hand to take some of the attention off the royal.
Tom, who has been in London regularly lately, spending time with his good friend David Beckham, was a surprise guest at the racing event.
He was joined by Charles Gordon-Lennox, Earl of March and Kinrara, and his wife, Janet, but was happy to take pictures with fans as he cheered on the races.
Tom also had the honour of awarding race winner Edie Campbell with her trophy.
The sun was shining over the West Sussex grounds as day three kicked off.
Racegoers wore pretty coloured frocks and hats to the annual event, where the three-year-old colt Lyn Valley led the race in the Fairmont Handicap.
Zara, who attended the event with a friend and left baby Mia at home with husband Mike, accessorised her outfit with a matching cocktail hat and contrasting black belt and heels.
Relaxation was key at the event, as Zara was taking a break from training as she prepares for the World Equestrian Games. Zara won silver in the 2012 Olympic Games in the team eventing discipline, and will be hoping for a good performance at next month”s Games in Normandy next month.
Selectors for the 2016 Team GB team will be in the crowd at the Games.
On Wednesday Zara celebrated her third anniversary with Mike. The Queen”s eldest granddaughter married the ex-England rugby captain in a ceremony at Canonsgate Kirk, Edinburgh on 30 July 2011.