St Trinian's star Gemma Arterton has been cast as a Bond girl in the latest 007 film, according to industry paper The Hollywood Reporter.
The 21-year-old actress will play a character called Fields in the movie, which has the working title of Bond 22.
No other details were available, but a representative for the film's producer, Danjaq Productions, told the paper it was "a nice-sized role".
Filming has already started and the movie is due for release in November.
Arterton was most recently seen starring opposite Rupert Everett as an unruly pupil in a revival of the 1950s boarding school films.
Her casting continues the tradition of Bond producers choosing less established actresses for the coveted part, including Ursula Andress in Dr No, Jane Seymour in Live and Let Die and Eva Green in Casino Royale.
She joins Daniel Craig, who will be playing the role of 007 for a second time.
It is thought the new film will take up where Casino Royale left off and will be loosely based on the Ian Fleming short story Risico, where Bond is dispatched to infiltrate a drug ring flooding Britain with heroin.
Producers last week confirmed French actor Mathieu Amalric will join the cast to play Bond's main adversary.
BBC NEWS | Entertainment | Trinian's star 'is new Bond girl'
Note: Deep groans from me, not because she's a hotty, but because they are making another Bond movie. I found the last one appauling, so what if they thought it needed modernising, I liked the old style Connery and Moore films, if I want a beefier style of action i'll watch something like Bourne. Bond had a special tradition of being a certain type of film and these writers have killed it for me. This new film they have planned to me sounds far too heavy to have any of the normal pleasure that Bond films used to have, to me it sounds more like a Lock Stock type film. I certainly won't be adding it to my list of films I want to see.