Holly Grainger has joined the cast of Kenneth Branagh's live-action reboot of Cinderella.

Lily James will be starring as the titled character with Richard Madden playing her prince. Cate Blanchett is portraying her wicked stepmother.

Kenneth Branagh is directing from a script provided by The Devil Wears Prada scribe Aline Brosh McKenna and Chris Weitz.

Holly Grainger is best known for her role as Lucrezia Borgia on Showtime's historic drama The Borgias, and was seen in Mike Newell's drama Great Expectations.

No production schedule has been released.