Freida Pinto "felt bad" she could eat more than her co-stars on the set of 'Immortals'.

The 'Slumdog Millionaire' actress claims most of the movie's cast - which includes Henry Cavill, Kellan Lutz and Luke Evans as mythical Greek figures - had to stick to strict diet and exercise plans to maintain the muscular physiques required for the film.

She, however, did not have to abide by the same food restrictions.

Freida said: "I didn't have to keep it as strict as the boys had to. I would see them and offer them fruit and they'd say, 'No, we can't have fruit.'

"And I'm like, 'Fruit? Fruit's healthy!' And they'd say, 'Yeah ... but it's sugar.' I just felt bad for them."

The former model is adamant she always watches what she eats, even off-set, so she had no problems fitting into tight costumes worn by her character oracle Priestess Phaedra.

She added to Access Hollywood: "I generally just take good care of myself. I just watch what I eat - especially when you're going to be in a tight costume.

"You don't want to be bloated and sucking your stomach in. You just want to be able to stand tall and let the corset do what it has to do."

Frieda - who is dating Dev Patel - also credits her stunning figure to her consumption of vegetable juices with herbs and spices.

She has previously said: "I make loads of fresh vegetable juices with coriander or pepper so that it's tastier. The concoction makes my skin glow and is good for the digestive system too."