Enchanted - Cast

Enchanted Movie Poster

Amy Adams

as Princess Giselle


Patrick Dempsey

as Robert


James Marsden

as Prince Edward


Timothy Spall

as Nathaniel


Idina Menzel

as Nancy


Susan Sarandon

as Queen Narissa


Rachel Covey

as Morgan


  Change Location