Tom Cruise has a new girlfriend.
The 54-year-old actor - who has not had a serious relationship since he split from third wife Katie Holmes in 2012 - has reportedly been dating an unnamed British woman for several months.
Us Weekly reports that Tom is "smitten" with the woman, who is described as "very normal and pretty" and she has been staying with him at his London flat and his rented cottage on the outskirts of the English capital.
More from Spy:
• Did Mariah Carey cheat with a dancer?
• 'I'll wear it because you love me'
A source said: "He's serious about this relationship and wants to make it work. Tom wants some companionship."