Often, Disney princesses get flak for being weak and passive as they wait to be rescued by their princes. But Scott Winn's video of Belle and Elsa breaking it down in a fierce dance battle gives these princesses some serious street cred.
It doesn't hurt that a few of the best dancers in the biz are featured in the playful parody. "Step Up: High Water" star Jade Chynoweth might initially be hard to recognize under that Belle wig, but once the dancing starts, her high energy and show-stopping moves make her easy to identify. And "Glee" standout Haylee Roderick, as Anna, brings some high-caliber technique to the spoof as well.