Lost star Matthew Fox is determined to make sure 2007 is the year he finally quits smoking - because he's sick of hiding his bad habit from his kids.
The actor, who plays hunky castaway JACK SHEPHARD on the hit TV drama, admits he's been battling to give up for years but stress always drives him back to his nicotine addiction.
But now, as his kids grow older and wiser, it's beginning to get harder and harder to hide the fact their father smokes.
He says, "This year is going to be the year that I quit smoking. I go through periods where I smoke a lot... It's been a battle for me for a lot of years and I'm really tired of it and I just feel terrible about it.
"I have kids and trying to hide it from them, I just, honestly, feel terrible about it."
His journey has not come without hard work and hustle, and 'At. Long. Last. A$AP.' is certainly his best work so far.
The video also features an appearance from model Tyson Beckford and ‘Empire’ star Jussie Smollett.
With the recent release of the first single from their highly anticipated second album, Lawson's vocalist, Andy, took some time to talk to Contact...
Could Jason Statham play James Bond?
Lifehouse released their seventh studio album, 'Out of the Wasteland' on 22nd June 2015. Lifehouse's Jason Wade took some time to talk to Contact...
Muse take their last European date of the year to Lollapalooza.
The ‘San Andreas’ star is said to be in talks to take on Kurt Russell’s 1986 role.
Snoop Dogg and Pharrell Williams perform a live rendition of 'So Many Pros' from Snoop's funk-filled new album 'Bush'.