— Hard work — good. Living on junk food — not so much.
That's what Selena Gomez found out after her challenging work and appearance schedule landed her in the hospital last week following her "Tonight Show" visit.
According to People.com, on Thursday the singer/actress spoke on Kidd Kraddick's radio show in Texas and said she had become malnourished from eating so much junk food.
"I do eat. The problem is I don't eat right. I love everything that's possibly not good for me," she said.
She told a PopEater.com reporter that she only has herself to blame. "I was a stubborn kid, so I got to eat whatever I wanted. I have to have creamed spinach, or cheese on my broccoli. I have to have something that makes it not healthy," said Gomez.
"I love M&Ms, Kit Kats, Snickers and Goobers at the movies," she added.
Not paying attention to the food pyramid — or the newly-introduced food plate — sent Gomez to the hospital. "I was just very malnourished, so I was low on iron and exhausted," she said.
Fortunately, mom Mandy Teefy is now being more assertive over Gomez's eating habits. "She's definitely shoving vitamins down my mouth and following me around," says Gomez. Which means Gomez is now back on the road working ... while on a road to recovery. "I'm good now," she says. "I'm so much better."