Tom Cruise is allegedly still in love with Katie Holmes.

The 'Oblivion' star - who split from the 34-year-old brunette beauty last June after six years of marriage - is upset about rumours she has moved on with her 'Mania Days' co-star Luke Kirby.

A source said: ''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.''

Tom is allegedly still not over their divorce and misses Katie, who was awarded sole custody of their seven-year-old daughter Suri.

The insider added to America's OK magazine: ''In Tom's case, she's the mother of his child, and he was blindsided by the divorce. So it will only add to the torment. I don't think he's ready to face up to Katie and Luke.

''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.''