Cara Delevingne has admitted that she was a bit of a wild child at school as she couldn’t resist a good prank.

The 22-year-old model-turned-actress went to a private school, where she said she had a lot in common with her rebellious student character Margo, who she plays in new film Paper Towns.

She told The Sun: “I used to be revengeful like Margo. I used to play a lot of pranks at school.

Cara Delevingne
Cara Delevingne (Zacharie Scheurer/AP)

“I don’t like boundaries. If someone makes a boundary I don’t like, I’m a rebel. I loved setting off fire alarms a lot at school. What else? Just leaving horrible things in people’s shoes, such as eggs.

“Once I left a scorpion in my sister Poppy’s shoe. She didn’t get stung, she saw it first. We had a horrible fight after though.”

Cara added that she often sneakily managed to avoid any blame for her tricks.

Cara Delevingne and Poppy Delevingne
Cara (right) at her sister Poppy’s (left) wedding (Ian West/PA)

She said: “I wasn’t someone who got caught at school, ever. I was very much a ninja. Someone else would also get caught.”

But the now-confident star went on: “I had the worst time being a teenager. That age is very confusing and you feel so alone. You think you know so much, but actually you know nothing at all.”

Despite her success as a model, Cara still can’t believe her luck at managing to break into acting.

Cara Delevingne
Cara is moving into film now (Clint Spaulding/AP)

With roles coming up in period drama Tulip Fever, fantasy Pan and supervillain movie Suicide Squad, she explained: “Being able to act is my miracle. Being able to do the things that I love as my job, and get paid for them, is weird because I would pay to do this.

“The first time I ever went on stage I fell in love with it. So yeah, the fact that I’m able to do this now is really the biggest, best thing in the world.”