Credit: Craig Barritt/Getty Images

Sexy sells, and Jessica Biel's out to make a buck!

The 29-year-old actress told the Daily Mail that although her first attempt at nudity on the silver screen was a flop, she'd be willing to strip down again for the right role.

In the straight to DVD film Powder Blue, Biel played a stripper trying to earn money to raise her terminally ill son. "It's unfortunate," she said of the film. "It was brutal for a while. There was so much more we put into it." 

Justin Timberlake's girlfriend admitted she cringed seeing the nude scenes from the film plastered over the internet, but she "wasn't so scarred by the experience" that she "wouldn't do it again."

"If a director I trusted came to me with an amazing opportunity and it felt organic, I would do it," she says.

Another actress who's okay with showing it all for a role? Kate Winslet! The 36-year-old actress once vowed never to do a nude scene again, but she told V Magazine she regrets professing to keep her clothes on.

"It definitely makes me the hypocrite of the decade," she said. "I'm just going to stop saying it."

"I hate [doing nude scenes]! Listen, make no mistake, I just get on it. I just go in and say 'Oh f---' let's do it,' and boom!" she told V Magazine. "If you complain about it or procrastinate it's not going to go away. It's a profoundly bizarre thing to do."