The 27-year-old actress shed her clothes in the films including "And When Did You Last See Your Father?", "An Education" and "Shame".
"In my own life I'm very prudish about my body, or at least I have been in the past. I'm always covering myself up rather than wearing skimpy outfits. I don't look good in very short skirts - at least I don't think so," she said.
She said that she needed real guts to stand without any clothes in the 2011 British film "Shame" in front of co-star Michael Fassbender.
"This is who she is - a character who can stand fully naked in front of her brother and not feel anything. But doing the nudity for Shame was actually very liberating for me and it helped me deal with my own issues with my body," she said.