Fergie "ate everything in sight" to prepare for her role in 'Nine'.

The Black Eyed Peas star said she worked hard to transform her figure to play Italian singer Sanghina in the new musical movie and admitted it was "great" being able to ease her diet.

She said: "I did gain more than a few pounds to get that curvy Italian look. My approach was just to eat everything in sight, from burgers and fries to big plates of French cheese and, of course, pasta. I also skipped the gym. I guess you could say I wasn't very health conscious, but it was great not to worry about your cholesterol. Now, maybe I should since I'm still losing weight."

Despite adapting her lifestyle to suit her character, Fergie was determined to switch off completely at the end of a day's filming, despite the contrasting attitude of some of her co-stars.

She explained to Parade.com: "I'm pretty good about not taking my character off the set. We'd get off work and we would go hang out. We went to the Madonna concert after one of our workdays. But maybe I'm not as committed to staying in character as Daniel Day-Lewis, who sort of was always immersed in his role of Guido, even when we weren't filming. He sent me little notes, saying things like, 'Great job. Love, Guido.' I was Saraghina when the cameras were rolling and then I kind of left it there."