Cast Of The Princess Switch 3 Cast Of The Princess Switch 3 - We've lost track, vanessa hudgens plays four characters.