Cara causes a stir with controversial snap – and Miley wants in on it!

Cara Delevingne is the latest celebrity to get behind 420 day – the marijuana smokers holiday.

April 20th is marked by weed-smokers around the world each year, and the model backed the celebrations by posting a controversial Instagram snap yesterday.

In the picture, the 21-year-old fashion star is seen blowing smoke rings, with a fairly unimpressed lady standing behind her.

“Happy belated 420 x” she wrote alongside the shot.

Cara’s pop star BFF Rihanna  also joined the 420 bandwagon and posted a few snaps of her enjoying the festivities.

Dressed in a revealing black mesh bodysuit which had marijuana leaves covering her nipples, and gold earrings to match, the 26-year-old pop star was certainly not trying to hide her excitement for the day.

“I’ll be here every 420” the Barbadian singer wrote alongside the picture.

Despite Miley Cyrus being in hospital for her allergic reaction to antibiotics, the 20-year-old singer came out of the woodwork to celebrate the day, telling everyone how bummed she was not to be taking part.

Alongside a photo of her donning a pair of bunny rabbit ears and smoking a carrot, she wrote: “Happy 420/ Easter!  I’ll be where I’ve been the past week. In bed. Crying. NOT stoned. wack.”