Cara Delevigne was a rebel at school

Cara Delevigne is a "ninja".

The 22-year-old model-and-actress has never liked following rules and always "rebels" against things she doesn't like - but never gets caught.

She said: "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. 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. I wasn't someone who got caught at school, ever. I was very much a ninja. Someone else would always get caught.

Cara can next be seen in movie 'Paper Towns' as troubled teenager Margo Roth Spiegelman and admits she relates to her alter ego because she had "the worst time" when she was a similar age.

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

"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."

While she has enjoyed huge success as a model, Cara - who will next appear as a mermaid alongside Hugh Jackman and Rooney Mara in 'Pan' - is thrilled to now be focusing on her acting career.

She said: "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."