The 50-year-old split from Holmes last year after six years of marriage and they have a seven-year-old daughter together, reported Contactmusic.
There are rumours that the 34-year-old actress is dating her 'Mania Days' co-star Luke Kirby. "Katie hasn't looked this happy and carefree in years. It reminds him of the girl he fell in love with - how she was in their early days.
He really loved her and still does - in fact, I think he'd take her back if he could," a source said. "When he found out about her dinner with Luke and how she tried to evade photographers, well, Tom was not happy.
That was a real moment of fear for him. The problem will always be that he still loves her," the source added.
Pics: Prabhas, Tamannaah Bhatia at 'Baahubali 2' first look launch at MAMI
'Ae Dil Hai Mushkil' photos: Aishwarya, Anushka, Karan get candid at MAMI
Photos: Huma Qureshi, Neha Dhupia and other celebs at MAMI
Photos: Amy Jackson, Daisy Shah at Mumbai airport
Photos: Sridevi, Irrfan and other celebs at 'Mughal-e-Azam' screening