The world was left baffled last week when Snoop Dogg finally announced he was 'giving up smoke' - but all is not as it seems.
After days of mystery surrounding the announcement, with fans believing the rapper had given up smoking weed, he's finally come clean, revealing it to be part of a PR stunt.
Snoop was actually promoting Solo's smokeless stoves, and posted a video of himself toasting marshmallows using the gadget.
"I know what you're thinking: Snoop! Smoke is kind of your whole thing! But I'm done with it," the hip-hop star said in the advert.
"Done with the coughing and my clothes smelling all sticky icky. I'm going smokeless.
Sign upto our free Indy100 weekly newsletter