For Craig's second appearance, Kurylenko, a Ukrainian model-turned-actress, "will play the dangerously alluring Camille, who challenges Bond and helps him come to terms with the emotional consequences of Vesper's betrayal," the studio says.
Kurylenko's screen credits include "Hitman" and "Paris, je t'aime."
Arterton will portray MI6 Agent Fields. She appears in the upcoming "RocknRolla," directed by Guy Ritchie.
Columbia spokesman Steve Elzer had no details Tuesday on Arterton's character.
Marc Forster is directing the film, which has the working title, "Bond 22." It is slated for release Nov. 7.