The 21-year-old with the perfect brows is said to have screen-tested for the role of protagonist Anastasia Steele in the highly anticipated movie adaptation of the hit erotica novel by EL James back in June, but has not been offered the part.

A source told The Sun: ‘The lead role was not something that was offered.’

Game of Thrones star Emilia Clarke is now rumoured to be the frontrunner to play the ingenue lead, and just last week, it was reported that Dakota Johnson, daughter of Melanie Griffith and Don Johnson, was also a serious contender for the part.

Even though Cara hasn’t bagged the lead role, she may still appear in the film. The model made her acting debut in Anna Karenina alongside Aaron Taylor-Johnson, whose wife Sam is directing the film version of 50 Shades.

Please keep me up to date with special offers and news from Marie Claire and other brands operated by TI Media Limited via email. You can unsubscribe at any time.

We'd also like to send you special offers and news just by email from other carefully selected companies we think you might like. Your personal details will not be shared with those companies - we send the emails and you can unsubscribe at any time. Please tick here if you are happy to receive these messages.