The 27-year-old star - who has appeared naked in a number of films including 'Shame' - is shy about her body but she said shooting the intimate scenes was a "liberating" way to deal with her insecurities.
She said: "I'm often terrified about different aspects of characters I'm playing.
"With respect to nudity, it was vital to the character in 'Shame', who wasn't supposed to be a very attractive character and needed to be emotionally naked and lost in different ways.
"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."
The actress - who is starring in 'The Great Gatsby' alongside Leonardo DiCaprio - says in her private life she is very "prudish" about her body and she admits despite appearing naked in movies she hates wearing skimpy outfits.
She told The Sun newspaper: "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."
Log in with your social accounts:
Or, log in with your IrishCentral account:
Don't have an account yet? Register now !
Join IrishCentral with your social accounts:
Already have an account ? Log in
Or, sign up for an IrishCentral account below:
Make sure we gathered the correct information from you
You already have an account on IrishCentral! Please confirm you're the owner.
Our new policy requires our users to save a first and last name. Please update your account: