This week Gwyneth Paltrow tried to feed her family off a $29 budget - and failed miserably after just four days.
Paltrow took up the challenge, which works out at around £19, in a bid to raise awareness for New York City Food Bank and the difficulties facing American families who rely on the Supplemental Nutrition Assistance Program (SNAP).
"My perspective has been forever altered by how difficult it was to eat wholesome, nutritious food on that budget, even for just a few days - a challenge that 47 million Americans face every day, week, and year," she wrote, giving herself a C- for effort.
But when the actress-cum-lifestyle-guru posted her weekly shop on Twitter earlier this week, she was widely criticised for her food choices, which included one avocado, seven limes and a bunch of fresh coriander.
Perhaps it was no surprise that this weekly shop failed to feed her family - including daughter Apple, 10, and son Moses, 9 - for an entire week.
Writing on her Goop blog, the Hollywood actress and lifestyle guru admits gave up on day four by eating a plate of chicken and fresh vegetables, as well as half a bag of liquorice.
"I know hunger doesn't always touch us all directly - but it does touch us all indirectly. After this week, I am even more grateful that I am able to provide high-quality food for my kids. Let's all do what we can to make this a basic human right and not a privilege."
Paltrow also defended herself against critics, by saying "avocados and limes are cheap in Southern California".
"I’m not suggesting everyone eat organic food from some high horse in the sky. I’m saying everyone should be able to afford fresh, real food," she adds. "And if women were paid an equal wage, families might have more of a choice in the grocery aisles, not to mention in the rest of their lives."
There was, however, no mention of the $80-a-head dinner she was spotted at in LA this week.
At least she meant well.