The 21-year-old model posted the image to her Instagram account to protest against US laws where it is illegal for women to be topless in 37 states.
Cara Delevingne has stripped-off and bared her breasts - well, kind of.
The supermodel posted a topless image to her Instagram account to show her support for the Free the Nipple campaign.
But while she was flashing the flesh she was also making a political stand by not showing her nipples.
Instead the 21-year-old made sure the key parts were covered in protest of American censorship laws.
In the shot, she's stood side-by-side with an unknown male who is also baring his chest for the photo.
Both have writing scribbled on their skin from a black marker pen showing the similarities between the two body parts.
But the key difference in on the nipple where Cara's is covered by a big 'x' while her male companion's is out for all the world to see.
Underneath there are two captions saying 'Free' and 'Censored'.
Prior to posting that snap, she also added a picture of a flesh coloured bikini for her 6million followers to see.
Cara has been a long time supporter of the campaign and was first spotted back in February wearing a t-shirt that donned the slogan.
Along with women like Rumer Willis and Miley Cyrus, celebrities are pulling out all the stops to fight current US laws where it is illegal in 37 states for women to appear topless.
No stranger to getting her kit off, the blond beauty recently posted a bizarre naked picture where her private parts were covered by torches and a stop sign.
While the image had us all scratching our head, if there's one thing we know about the English socialite it's that she doesn't take herself too seriously.
When she has to she'll ditch her make-up just like she did last week when she was out enjoying the summer sun.
She's also been known to pull some funny faces from time to time, including from within the crowd at Wireless Festival.