Tom Cruise went on holiday with his daughter Suri and gave her gifts in advance of her seventh birthday.
The actor split with the mother of his child, Katie Holmes, last summer after just over five years of marriage.
As Suri turns seven-years-old on April 18, the 50-year-old revealed he already treated her to a special day.
“I take care of the kids early,” he told Ryan Seacrest on radio station KIIS FM 102.7. “You’ll know, you gotta plan ahead for these things.”
Apparently they spent some time together on a vacation last week and he threw a birthday bash.
The Oblivion star has been busy promoting his new movie all over the globe. But he managed to squeeze in time with his youngest offspring.
Tom explained that in terms of buying her gifts, it was “done already” and that the special occasion was “all celebrated and done”.
While Ryan complimented the screen favourite on his famous muscly body, Tom admitted he treated himself to calorific delights at Suri’s birthday gathering.
He can’t help but tuck into sweet baked goods from time to time.
“I’ll eat cake, cupcakes, I eat all that stuff,” he gushed.
Suri currently lives with her 34-year-old mother in New York City and splits time with her divorced parents.
While former Dawson’s Creek actress Katie is keen for her child to focus on getting a good education, Tom wouldn’t mind her going into entertainment.
"All my kids [can be actors]," he told E! News. "What I do is try to find out what they're interested in and support them in that. There's no pressure. I'm lucky. I love what I do.”
He also has two adopted children, Connor and Isabella, with ex-wife actress Nicole Kidman.