The supermodel is set to appear in the next James Bond film, but who else could play a Bond girl?
Cara Delevingne is being lined up as the next Bond girl, according to reports. The supermodel looks set to have a significant part alongside Daniel Craig in the new James Bond movie, which hits cinemas next year.
“Cara hinted she would love to be involved, but the makers of Bond had already started considering her as somebody they would be interested in,” a source told The Mirror.
Who else could step into the shoes of previous Bond girls like Halle Berry and Eva Green? Here are our top picks…