Tom Cruise is secretly meeting British star Hayley Atwell, according to The Sun.

Tom and Hayley appeared to hold hands during filming in London, prompting speculation that they would soon go public as a couple.

Cruise, 58, and Atwell, 38, approached while filming in Rome and the UK for Mission Impossible 7. The 20-year difference between them seems to matter to the couple.

Tom has not had a long-term partner since splitting from his ex-wife, Katie Holmes.

"The isolation and all the hardships that came with it brought them even closer, making them inseparable. They are great and they both look very happy."

The famous actor has three children, Isabella and Connor, from his marriage to Nicole Kidman, as well as Suri, 14, from his relationship with actress Katie Holmes.