The Princess Switch (Netflix) - Cast

The Princess Switch (Netflix) Movie Poster

Vanessa Hudgens

as Stacy De Novo / Lady Margaret


Sam Palladio

Sam Palladio

as Prince Edward of Belgravia


Nick Sagar

Nick Sagar

as Kevin


Suanne Braun

Suanne Braun

as Ms. Donatelli


Mark Fleischmann

Mark Fleischmann

as Frank


Sara Stewart

Sara Stewart

as Queen Caroline


Pavel Douglas

Pavel Douglas

as King George


Change Location