This is a classic example of how to lend your name to a cause and somehow still look stupid.
Supermodel Irina Shayk could have chosen any other pose to show her support for the more than 200 Nigerian girls kidnapped by the Boko Haram militants two months ago.
Instead, the 28-year-old Russian went topless holding the sign saying '#bringbackourgirls!!!'
The girlfriend of football superstar Cristiano Ronaldo was slammed for being "disrespectful and ignorant", the Mail Online reported.
Soon after the pictures appeared on her Facebook and Instagram pages, she faced a massive backlash.
Facebook user Jeremy Gregory wrote: "This is utterly distasteful, ignorant, vile and egregious. Stop your self pandering.
"Using a cause as horrible as the kidnapping of these poor girls and making it about you is messed up. It's shameless.
"How about using some of your modelling money and donating it to one of these organisations working to free these girls?"
Instagram user Toni Okuboyejo wrote: "I'm Nigerian and I find this so disrespectful. People have turned this #bringbackourgirls into a fad.
"Do you even know how/why the girls were kidnapped and by who? Do you even care?"
But some supported Shayk.
Facebook user Jorge Chaínho Manuel wrote: "Calm down Jeremy Gregory, Irina has used her trademark to join a noble cause movement. I am certain that she meant to genuinely help the plea."
Shayk was following in the footsteps of fellow celebrities such as actresses Anne Hathaway and Angelina Jolie, US First Lady Michelle Obama and British Prime Minister David Cameron, who have been rallying support online for the campaign.
This article was published on May 18 in The New Paper.
Get The New Paper for more stories.