Cara Delevingne has previously spoke at length on Twitter about how she isn't a fan of the paparazzi. In fact, her last Twitter rant detailed how they had ruined her fashion month, and said she wanted to "pour molten cheese" on them and asked them not to make her feel "like a zoo animal".
"The paparazzi only get worse! I am not complaining but I just find it sad that I can't live in my own city because for that reason." she tweeted, adding "if I wasn't able to vent to you guys, these situations would probably end in violence."
Now a fan video has emerged that shows the model, fed up with the photographers, giving one of them a gentle shove after she attended the Chanel show with her girlfriend St Vincent. Watch the moment in the video below.
Cara joins Kristen Stewart, Kanye West and Alec Baldwin as celebs that have lashed out at the paparazzi after being hounded - and she defended her actions on Twitter:
"Dear paps, if you are in my way, I have a right to move you" she wrote.
Paparazzi, be warned.
Earlier, we wrote...
Another day, another Cara Delevingne Twitter rant. This time she has said (over a series of 18 tweets) that her fashion month is being ruined by the paparazzi.
Cara wrote on Twitter: 'The paparazzi only get worse! I am not complaining but I just find it sad that I can't live in my own city because for that reason.' She then added 'Also to the guys in Milan! I only cover my face when you are rude to me, please do not make me feel like a zoo animal. I was excited to be in Milan but now I have a feeling you are going to ruin my trip.'
She continued: 'If only I could make you feel the way you make me feel, I just hope that outside of this, you are able to feel empathy for others. If not then I feel truly sorry for you.'
Cara then wrote: 'One day when I have time, I will find out where you live and camp outside your house with my friends armed with cameras. Then let's see who is laughing.'
She said that being able to rant on Twitter helps her as 'if I wasn't able to vent to you guys, these situations would probably end in violence.'
She concluded her argument by saying 'I wish I could pore molten cheese on them.' She then referenced* that* awkward interview by signing off 'Ha! Who needs privacy anyway?' followed by the tweet 'sarcasm strikes again.'
Cara Delevingne Style - Best Dresses & Outfits
Cara Delevingne style 2012 black and gold bow dress
Cara Delevingne at the New Museum exhibition opening, May 2012
Cara Delevingne style 2012 leather jacket grey jeans
Cara Delevingne at the Mulberry firepit party, June 2012
Cara Delevingne style 2014 black and white dungarees
Cara Delevingne at Club Monaco Garden Party in Eaton Square Gardens, London - 03 July 2014
Cara Delevingne style bart simpson crop jumper
Cara Delevingne at the Osklen afterparty, Sept 2012
Cara Delevingne style beanie hat grey dress
Cara Delevingne wearing Giles Ready to Wear at London Fashion Week 2014
Cara Delevingne style beanie hat leather jacket
Cara Delevingne at the Leon Max launch party, Nov 2012
Cara Delevingne style black and gold suit
Cara Delevingne at 'A Dangerous Method' Film Premiere after party, Jan 2012
Cara Delevingne style black and white suit
London on the 17th of February
Cara Delevingne style black dress
London on the 18th of February
Cara Delevingne style black dress boots victoria secret
Cara Delevingne at the Victoria's Secrets Show Afterparty, Nov 2012
Cara Delevingne style black dress boots
Cara Delevingne style black dress long coat
London on the 7th of February
Cara Delevingne style black jumpsuit
Cara Delevingne at the amfAR Inspiration Gala in Rio - 4 October 2013
Cara Delevingne style black leather jacket blue jeans boots
London on the 12th of February
Cara Delevingne style black leather jacket skinny jeans boots
Cara Delevingne at the UGG Australia flagship store launch, Nov 2011
Cara Delevingne style black skinny jeans print jacket
London on the 12th of March
Cara Delevingne style black skinny jeans
London on the 12th of March
Cara Delevingne style black slit leg dress elle awards
Cara Delevingne attends the Elle Style Awards 2014 in London
Cara Delevingne style black trousers fedora hat
Cara Delevingne style blue mulberry suit
Cara Delevingne style burberry black dress
Cara Delevingne style burberry black lace dress 2012
Cara Delevingne style burberry black lace dress
Cara Delevingne style burberry black long dress
Cara Delevingne style burberry dress black spiked
Cara Delevingne style burberry gold dress
Cara Delevingne style burberry green shimmer dress
Cara Delevingne style burberry prorsum black lace dress
Cara Delevingne style burberry silver dress
Cara Delevingne style burberry suit red
Cara Delevingne style burberry white suit
Cara Delevingne style checkered shirt leather jacket
Cara Delevingne style denim grey jacket jeans
Cara Delevingne style floral print
Cara Delevingne style green coat white shirt
Cara Delevingne style grey jacket blue top
Cara Delevingne style halter neck black dress
Cara Delevingne style leather jacket black trousers
Cara Delevingne style leather jacket denim shorts blue
Cara Delevingne style leather jacket green trousers
Cara Delevingne style leather jacket ripped jeans black
Cara Delevingne style leather skinny jeans
Cara Delevingne style leather trousers 2011
Cara Delevingne style london fashion week black high boots
Cara Delevingne style london fashion week blue hat grey trousers
Cara Delevingne style london fashion week cute t shirt
Cara Delevingne style london fashion week purple white striped trousers
Cara Delevingne style matchless leather jacket le specs sunglasses
Cara Delevingne style met ball black cut out top white trousers
Cara Delevinge at the 2014 'Met Ball'
Cara Delevingne style mink pink paris fashion week fur
Cara Delevingne style mulberry black cut out dress
Cara Delevingne style oversized jumper
Cara Delevingne style paris fashion week 2014 print jacket and trousers
Cara Delevingne style paris fashion week denim jeans blue khaki jacket
Cara Delevingne style paris fashion week fur jacket
Cara Delevingne style pattern trousers leopard print hat
Cara Delevingne style pink roll neck cut out grey
Cara Delevingne style print dress
Cara Delevingne style print jacket black skinny jeans
Cara Delevingne style print skirt white button top 2014
Cara Delevingne style skinny jeans coat v festival
Cara Delevingne style skinny jeans leather jacket
Cara Delevingne style skinny jeans
Cara Delevingne style tartan trousers green london
Cara Delevingne out and about in London - 20 August 2013
Cara Delevingne style tassle jacket black trousers
London on the 10th of February
Cara Delevingne style white chanel feather dress
Cara Delevingne in Chanel at 'Bal De La Rose Du Rocher' In Aid Of The Fondation Princess - March 2013
Cara Delevingne style white fluffy shoulder dress
Cara Delevingne at the Moet & Chandon Etoile Awards, Sept 2011
Cara Delevingne style white suit black boots burberry
London on the 13th of March in a Burberry suit
GettyImages-458455578
Cara Delevingne attends the Topshop flagship store opening in New York City on November 5, 2014
GettyImages-458458850
Cara Delevingne posing at a gala on November 1, 2014 in Los Angeles, California
GettyImages-459794610
Cara Delevingne attends the British Fashion Awards on December 1, 2015 in London, England
GettyImages-461418764
Cara Delevingne poses at a Golden Globes after party on January 11, 2015 in Beverly Hills, California
GettyImages-461849830
Cara Delevingne arrives at the YSL Loves Your Lips Party on January 20, 2015 in London, England
GettyImages-462661292
Cara Delevingne poses on the red carpet at the BAFTA Tea Party on January 10, 2015 in Beverly Hills, California
GettyImages-464120736
Cara Delevingne and Kendall Jenner watch the Topshop unique show during London Fashion Week on February 22, 2015 in London, England
GettyImages-464356306
Cara Delevingne on the red carpet for the Elle Style Awards in London, England on February 24, 2015
GettyImages-464950326
Cara Delevingne poses on the Brit Awards red carpet on February 25, 2015 at the O2 Arena in London, England
GettyImages-465758582
Cara Delevingne spotted at Paris Fashion Week on March 10, 2015
GettyImages-470926234
Cara Delevingne at the CinemaCon Big Screen Achievement Awards on April 23, 2015 in Las Vegas, Nevada
GettyImages-471375104
Cara Delevingne poses on the red carpet at the MTV Movie Awards on April 12, 2015 in Los Angeles, California
GettyImages-471673238
Cara Delevingne attends a Burberry party on April 16, 2015 in Los Angeles, California
GettyImages-472230448
Cara Delevingne poses on the red carpet at the 2015 Met Ball on May 4, 2015 in New York City
GettyImages-474041118
Cara Delevingne attends a party during the Cannes Film Festival on May 18, 2015 in Cap d'Antibes, France
GettyImages-474140808
Cara Delevingne arrives at the Chanel & Variety Fair annual party during the Cannes Film Festival on May 20, 2015 in Cannes, France
GettyImages-474518872
Cara Delevingne attends the Tag Heuer Monaco party on May 23, 2015 in Monte-Carlo, Monaco
GettyImages-476469060
Cara Delevingne spotted in New York City on June 9, 2015
GettyImages-476927404
Cara Delevingne, Taylor Swift and Mariska Hargitay pose onstage during The 1989 World Tour on June 12, 2015 in Philadelphia, Pennsylvania.
GettyImages-477341664
Cara Delevingne at the Paper Towns photocall on June 16, 2015 in Berlin, Germany
GettyImages-477213058
Cara Delevingne at the Paper Towns photocall on June 15, 2015 in Madrid, Spain
GettyImages-477505066
Cara Delevingne at the Paper Towns photocall on June 17, 2015 in Paris, France
GettyImages-477540904
Cara Delevingne spotted on June 18, 2015 in London, England
GettyImages-477589726
Cara Delevingne at the Paper Towns photocall on June 18, 2015 in London, England
GettyImages-477822458
Cara Delevingne spotted in London, England on June 19, 2015
rexfeatures_5012161fl
Cara Delevingne at the MTV Video Music Awards 2015 [Rex]
rexfeatures_4913887e
Cara in New York, 22 Jul 2015 [Rex]