Christina Ricci may have been acting since she was nine, but she revealed she learns something new with every project.

The former child star - who made her debut in Mermaids - appears opposite Robert Pattinson in new film Bel Ami, stars in glamorous TV show Pan Am, and is about to play Hermia in an off-Broadway production of A Midsummer Night's Dream.

Christina said: "I like theatre a lot. I find that every time I do it, I learn so much. I'm concentrating on trying to learn as much as I can about acting to be the best I can be.

"I want to work with the best directors and actors, and glean as much information as I can from them to really become a great actress."

The 32-year-old actress also said she doesn't feel any pressure on the way she looks any more.

Christina explained: "I think it depends on what kinds of films you're doing and what kind of career you're after. But once you get into real film-making and films that are more about substance and story, it becomes less about image."

:: Bel Ami is in cinemas now.