Eloise Mumford has landed one of the last major roles in Universal's Fifty Shades of Grey adaptation, playing Kate Kavanaugh, the roommate of Dakota Johnson's Anastasia Steele.

Jamie Dornan is playing Christian Grey, the 27-year-old billionaire who strikes up a torrid affair with the younger college student Anastasia. Jennifer Ehle also stars as Anastasia's mother Carla, Luke Grimes plays Christian's brother Elliot and Victor Rasuk plays Anastasia's friend Jose, who wants more out of their relationship before Christian comes along.

Sam Taylor-Johnson is directing from a screenplay by Kelly Marcel, Patrick Marber and Mark Bomback, which is adapted from the E.L. James novel. Production is scheduled to begin next month in Vancouver.

Eloise Mumford is best known for her work on TV shows such as Lone Star and The River. She also starred in So Undercover and the upcoming Drones.