Life seems to be going pretty well for Miley Cyrus at the moment, if her latest revelation is anything to go by.
The 24-year-old singer - who is about to release her sixth studio album - also spoke about rekindling her relationship with fiancé, Liam Hemsworth.
Discussing her use of marijuana, she told the publication: 'I haven't smoked weed in three weeks, which is the longest I've ever [gone without it].
'I'm not doing drugs, I'm not drinking, I'm completely clean right now! That was just something that I wanted to do,' she added.
She also revealed that giving up her recreational use of the substance wasn't as difficult as some might have thought.
I'm not doing drugs, I'm not drinking, I'm completely clean right now!
'It's easy, dude. When I want something, it's f*cking easy for me. But if anyone told me not to smoke, I would have not done it. It's because it was on my time. I know exactly where I am right now. I know what I want this record to be,' she revealed.
Reflecting on her break-up from Hemsworth – with whom she's rumoured to be marrying later this year – she explained: 'I needed to change so much. And changing with someone else not changing like that is too hard. Suddenly you're like, 'I don't recognize you anymore.'
'We had to refall for each other,' she gushed.
She also disclosed their relationship inspired her new track 'Malibu', saying: 'They're [the media] going to talk about me if I come out of a restaurant with Liam.
I needed to change so much. And changing with someone else not changing like that is too hard.
'So why not put the power back in my relationship and say, 'This is how I feel?'' she added.
Cyrus recently confirmed the pair had become engaged again when she started to wear the engagement ring the actor gave her after proposing in 2012.
The pair split in 2013, but got back together again last year.
Speaking about the ring on The Ellen Degeneres Show, she explained: 'This is really weird because this is like real jewelry and most of my jewelry is made out of gummy bears and cotton candy, and they don't look that good together 'cause they kind of mix up.
'So sometimes I like replace it with an actual unicorn or a Looney Tune. And he's kind of like what's going on? 'Well,' I am like, 'This isn't really my aesthetic, but I'll wear it because you love me'.' she joked.
Miley Cyrus is clearly living on Cloud Nine, right now.