Ever After: A Cinderella Story - Cast

Drew Barrymore

as Danielle


Anjelica Huston

as Rodmilla


Melanie Lynskey

as Jacqueline


Dougray Scott

as Prince Henry


Richard O'Brien

as Pierre Le Pieu


Toby Jones

as Royal Page


Megan Dodds

as Marguerite


Jeroen Krabbé

as Auguste


Anna Maguire

as Young Danielle


Patrick Godfrey

as Leonardo da Vinci


Judy Parfitt

as Queen Marie


Lee Ingleby

as Gustav


Walter Sparrow

as Maurice


Jeanne Moreau

as Grande Dame


Peter Gunn

as Captain Laurent


  Change Location