Cara Delevingne had to get naked to land herself the role in 'Suicide Squad'.

The 23-year-old model - who plays the role of June Moon and her alter ego Enchantress in the fantasy film - has admitted the production's director David Ayer told her to strip down in a forest at night to get into character, although her part had yet been confirmed.

Speaking about preparing for the role, the blonde beauty said: ''I feel like I got a bit more information about one [role] than the other. The first thing that David mentioned to me before I got the role was only about the Enchantress side. It was more about finding that part of myself studying addiction and desperation and that void.

''One of the first things he [Ayer] said was, 'Go to the forest, the country, hopefully under the full moon, naked and feel what that feels like. And I was like 'this is f***ing awesome! Ok, I'm going to do that!'

''And I didn't even have the part yet. That character was a lot more freeing in a way.''

And Delevingne, who stars alongside Margot Robbie, Will Smith, Jared Leto and Jai Courtney in the forthcoming, which is set for release in August this year, has revealed she found one side of her character easier to play than the other.

She told SciFiNow magazine: ''I felt like one was slightly more simple than the other.''

Meanwhile, the 'Paper Towns' star has admitted she was ''really dark'' when she was younger and was ''obsessed with blood and death'' as a child.

Speaking previously, she said: ''When I was a child, I was obsessed with blood and death. This sounds really dark, but my earliest memory is of cutting myself. I was pretending to shave like my dad.

''One time, I covered my face in shaving foam, and I got his razor and ran it along the bottom of my finger and nearly cut it off... [The scar] is barely visible now. But I like knowing that it's there.''