Marijuana is now legal in California, and that means weed bosses will start looking for a star to front their publicity campaigns.

Snoop Dogg

The usual suspect and most likely candidate. Calvin Broadus - also known as Snoop, Snoop Dogg and Snoop Lion - has arguably been the face of cannabis for a while now... it's just a matter of making it official.

Olivia Wilde

The Hollywood actress has been poster girl for various causes, most of them environmental and gender related. But when a reporter asked her and her partner Jason Sudeikis when they were getting married, they answered: "We won’t get married until weed is legal every state."

Zach Galifianakis

The only challenge here is the correct pronunciation of his surname. Galifianakis promised to help make marijuana less of a taboo by lighting a joint on live TV, which he did.

Willie Nelson

Nicknamed the "Hillbilly Dalai Lama", Uncle Willie has made it to 84 while smoking weed on a daily, if not hourly, basis. His love of marijuana is only matched by his love of country music. But he already has a cannabis brand, so it could be a conflict of interest.

Gigi Hadid and Kendall Jenner

The two besties have been poster girls for loads of things. When they're not catwalking for Victoria's Secret, they are advertising for Rihanna's Fendi or making bad headlines in Pepsi ads. They have also attended parties to promote cannabis legalisation.

Danny DeVito

He is not only a comedy legend, but one who has abandoned his generation to hang out with the youngsters.

Rihanna

Pop diva, HIV campaigner, global ambassador for education, RiRi does it all. Another thing she does is smoke weed, according to herself. In 2015, she even announced she was launching a marijuana line dubbed MaRihanna - get it?

Cheech and Chong

Cheech Marin and Tommy Chong are not as young as they once were, but they are legends who have been waiting for this moment all their lives.