Snoop Dogg has "changed his ways" when it comes to smoking weed.
The 50-year-old rap star is famous for his advocacy of marijuana and was pictured smoking a joint as he walked the red carpet at the MTV Movie and TV Awards back in 2021 but decided not to light up for the 2022 ceremony on Sunday in the US.
He said: "No, I ain't smoking tonight. I'm trying to abide by the law. I've changed my ways. I've become better."
Snoop went on to pay tribute to fellow star Jennifer Lopez - who was being honoured at the annual ceremony with the Generation Award - and claimed that the accolade was well-deserved because of the way her acting roles have "empowered women" throughout her career.