Eric Cantor (R-VA) as Prince Eric
Jaime Herrera Beutler (R-WA) is Jasmine
Cathy McMorris-Rodgers (R-WA) as Snow White
Patrick Murphy (D-FL) is Prince Ferdinand
Renee Ellmers (R-NC) is Sleeping Beauty
Aaron Schock (R-IL) is Prince Phillip
Kirsten Gillibrand (D-NY) is Cinderella
Sean Duffy (R-WI) is Prince Charming
Michael Grimm (R-NY) is Shang
Kristi Noem (R-SD) is Belle