Megan Fox went from Hollywood glam to a skinny minny, which made us all wonder what she was up to and now the star has realised that she "lost too much weight", so she ditched the vegan diet in favour of eating everything she can get her hands on.
The 'Transformers' star, who has be often named as Hollywood's sexiest star, confesses that she finally gave up the strict diet that saw her shed so much weight.
In an interview with Amica magazine, the 25-year-old said: "For a year and a half, until about four months ago, I followed a strict vegan diet based on raw fruits and vegetables. "No bread, no sugar and coffee. But I had lost too much weight."
Earlier this year the actress's trainer, Harley Pasternak, claimed that Megan's uber-slim body was down to her "really fast metabolism".
"With her it's really about she's eating enough of the right things. People thought 'Oh she must be anorexic,' but she's far from that!" he told Hollywoodlife.com.
As well as training with Pasternak three times a week, Fox says that her diet has completely changed. "Now, I eat a bit of everything."
Do you think that Fox will look better with a few pounds on her?
Megan Fox In THOSE Armani Ads...