Kevin Hart has "fallen in love" with fitness.
The 'Wedding Ringer' star says he has become a "fully-fledged workout guy" despite "battling" with the treadmill during every exercise session.
He said: "I work out every day, and I take off every other Sunday.
"I'm not a big runner, but I try to make sure I put some time in on that (tread)mill. I run anywhere from 2 to 3 miles a day."
But the 35-year-old actor and comedian has admitted he does have his vices when it comes to his diet.
He added: "I think what definitely gets to me is buffalo wings. It's my weakness and always has been. I'm a Philadelphia guy, so an occasional cheesesteak would do me in.
"But the crazy thing is, I've been eating healthy for so long, I don't have the urge for those things. I don't get those moments where I'm like, 'God I gotta have it or I'm gonna kill somebody!'"
And Kevin says the key to successful workouts are "prioritising" your day so you're able to fit in time to exercise.
He told People magazine: "It's all about prioritising, having your day planned before it even begins. Once I get to the hotel, the first thing I do is get my workout out of the way."
Tagged in Kevin Hart