The stunning actress, who is dating Justin Timberlake, is not prepared to flash her flesh on film and admits she has been overlooked for roles because of her no nudity stance.
Jessica said: "I'm sure I've lost some roles because I don't do it. The other day I read a script that required some nudity, something topless. It's probably going to be a great movie but I just don't want to do it."
Although the 25-year-old actress refuses to bare her curves, she is happy to be thought of as a sex symbol.
Jessica - who starred in the remake of 'The Texas Chainsaw Massacre' and 'The Illusionist' - said: "It's extremely flattering to be thought of in that way. It's nice to be wanted and desired, you think, 'I'm being accepted as a woman now.' That's kind of cool."
Jessica was recently ranked number one in Stuff magazine's 100 Sexiest Women 2007.