Justin Bieber has apologised for "smoking weed".
The 18-year-old heartthrob - who was photographed smoking what was reported to be marijuana last month - confronted the scandal while in character during a skit on Saturday Night Live, which he hosted, and claimed he will never make the "mistake" again.
The As Long As You Love Me singer poked fun at his out of character behavior during cast member Vanessa Bayer's recurring Miley Cyrus Show sketch, calling himself a "douche" while playing the president of the Can't Be Tamed singer's fan club.
He added: "I also heard he got busted for smoking weed and he's really sorry about it and people make mistakes and he's never gonna do it again."
Justin has faced a number of challenges recently including the breakdown of his on/off relationship with Selena Gomez and the accidental death of a paparazzo who was taking pictures of the Beauty And A Beat singer's car.