Unless you've been living under a rock for the last week, you've probably seen the Protein World advert that is causing many people to come out in a fit of uncontrolled rage...
The London ad campaign, featuring a young, slim woman in her bikini alongside weight0loss products, asks the question 'Are you beach body ready?'
A lot of people are calling out the company for using body shaming tactics and asking for the removal the poster from public spaces.
( There is a mass protest planned for this Saturday in Hyde Park)
In the face of such a ridiculous messages, it's always best to use a good dose of good humour to make a point.
Some women have taken to defacing the posters and mocking them online.
We love the ways in which everyone has been tearing down the posters and showing it for the joke it actually is.
Here's some of our very favourite acts of female rebellion against Protein World....
My Body Is On A Beach, Therefore It's Ready
This defacer decided to add a good dose of much needed logic to the poster.
#Each Bodys Ready
This person decided to go digital to give the poster an improvement.
Grow Up Harriet!
This lady decided to ask the company:
"Am I (a normal woman) allowed on the beach? You know, if my body's for me and not to please others?"
To which Protein World answered: "Grow up Harriet"
These Girls Are Beach Body Ready
Fiona Longmuir and Tara Costello staged this protest in front of the poster.
We LOVE you, girls.
This person found the best way to make their feelings clear.
Impressively quick turn around from a topical backlash from DoveUK
You Eat That Sandwich, Girl
Love Your Body The Way It Is
'Love your body the way it is'
This person didn't feel as though they wanted to damage public property, but still found a way to air their disgust.
This Handy Diagram Will Clear Things Up...
In case you still confused over whether you have a body that is beach ready or not, the handy chart above will clear it up for you.
Find the original full size version for the Huffington Post here.