Supermodel Cara Delevingne has revealed that she would love to star alongside Daniel Craig in the next James Bond film.

The 21-year-old star, who has launched an acting career, expressed her desire to feature in the spy franchise.

Speaking to the Daily Mail newspaper: ''A Bond girl would be fun. Are you kidding?! I'd do it.'"

When asked about her role as English woman Melanie in new film The Face of An Angel, Delevingne said: ''The idea I had of her is that she's like me and a lot of my friends who are 21, and travelling around Europe.''

Cara further explained that she enjoys the challenges that come with her new profession, saying: ''Even for scripts that aren't very good. If I'm honest, I don't care what it is. It's an opportunity to learn. I wouldn't turn anything down. It's all good experience.''