Eva Green fought to preserve her dignity in Casino Royale

Eva Green refused to strip for her role in Casino Royale.

Sultry French actress Eva bared all in previous flick The Dreamers, but insisted she wouldn’t do the same in Casino Royale despite producers’ pleas.

‘I’ve been nude in a film before and found it very troubling, so I was quite glad not to be in this one,’ she told The Guardian.

‘In the shower scene, they wanted me to strip down to my panties. We had a good fight about that.’

The actress, 26, whose performance in Bond earned her an Orange BAFTA Rising Star Award nomination, said although she didn’t regret appearing nude in The Dreamers, having her family see her naked on screen was ‘shocking.’