Henry Cavill made his Royal Ascot debut on day two of the 2026 meeting at Ascot Racecourse in Berkshire, attending as a Longines ambassador, and he dressed exactly the way the occasion demands, which not everyone manages.
The outfit was morning tails done properly. A tailored black coat over a beige waistcoat, a crisp white shirt with a starched collar, grey pinstripe trousers, a navy tie and a black top hat. No shortcuts, no modern twists to water it down. Cavill wore the dress code as it was intended, and on a frame like his, it landed well. He was also carrying an umbrella, which at Ascot in June is less an affectation and more a reasonable precaution.
The watch was the detail that got the most attention in the right circles. On his wrist was a 1926 Longines Monopusher Chronograph, pulled from the brand’s archive to mark the centenary of the piece. It is a genuine historical artefact rather than a modern reissue, and pairing it with morning tails at one of Britain’s oldest race meetings was the right call. Cavill posted about it on Instagram, writing that he had the good fortune to wear a very special watch, and described Ascot as one of the best days he has had. He also rang the bell to signal the jockeys to mount before one of the races, which he admitted he may have done with too much enthusiasm.
Cavill signed with Longines as a global ambassador in 2025 and has spoken about what draws him to the brand. “True quality doesn’t need to announce itself,” he said on the Longines site. “It’s evident in every detail and in every action.” Coming from someone who turned up to a horse race in a 100-year-old watch and a properly starched collar, that reads as genuine rather than contractual.
Royal Ascot has a strict dress code for the Royal Enclosure and most of the premium areas, morning coats, top hats and waistcoats for men, and the standard is enforced. Most people who attend manage a version of it. Cavill managed the real thing, and looked like he had done it before, which for a first visit, is the whole point.