It's confirmed. The new James Bond girl for the upcoming Casino Royale is Thandie Newton.
And for those of you wondering who this British beauty is and how she managed to bag that role, a few quick lessons to bring you up to speed.
How's this for a start: She is 33 years old. And a mother of two!
Photographs: Getty Images