The 24-year-old said benefits should only be for people who truly need it and even took a swipe at her own family.
According to The Sun, Amy fumed: "Our country needs to be working. Money isn't going to come out of nowhere.
"I am in the highest tax bracket, but why am I paying 45 per cent tax and doing all of this work to pay for people that are having loads of children?"
Discussing her auntie who has nine children, Amy continued: "Sometimes people like that upset me.
"I look at her and she's had a lot of money from the government. And there's me working my a**e off.
"I meet her friends and they don't want to work. It comes down to laziness.
"Some people need benefits, they're ill or whatever, I understand that. But some don't have to be on benefits. They can work, earn a bit."
According to reports Amy is worth £3.5 million, thanks to her various businesses and reality TV show appearances.
Do you agree with Amy's comments? Let us know via the comments box below.