You may be surprised, but some of Hollywood’s hottest leading ladies refuse to shoot scenes in the nude. Here’s why:

Emma Watson

Despite being all grown up, the famous Harry Potter star doesn’t want to stray too far from her good-girl image by agreeing to nude scenes in film. ‘I don’t want everyone to forget me as Hermione. I’m really proud of her,’ she told New York Daily News.

Sarah Jessica Parker

Despite the sexy scenes in Sex and the City, SJP’s one condition when she signed on to do the hit TV show was that she would never have to do nude scenes, claiming she’s ‘not really proud of how she looks’.

Cameron Diaz

She may have one of the fittest bodies in the business, but this blonde beauty prefers to keep her clothes on onscreen, not because of other people, but because of her personal feelings towards her body. ‘I don’t say that I won’t do nudity for other people’s benefit. It has nothing to do with other people; it’s just what I’m comfortable with,’ she has said.

Julia Roberts

The Pretty Woman actress and mother of three says she refuses to do nude scenes now that she is a mother. ‘You know it’s not really what I do, so if you are going ask me to do it, you have to expect it to be toned down. You know, as a mom of three, I feel like that.’

Reese Witherspoon

The Oscar-winning actress has condemned other actresses who choose to take their clothes off for the camera. ‘If actresses take their clothes off, they objectify themselves. I am flabbergasted by how many legitimate actresses do it.’

Aimee Carelse