Black Eyed Peas singer Fergie has put on 13lbs for her new movie role.

Fergie piled on the weight over two months for her role in movie-musical ‘Nine’, in which she plays a prostitute.

The songstress, who is currently filming the movie in London, told the Daily Mail: “I’ve been eating chips, fried food, everything I usually avoid.

“I actually love British food. I was actually told to gain weight for the film so I’ve been eating everything – anything and everything.”