It looks like the princess gloves are off in this Cinderella vs. Belle rap battle!
Sarah Michelle Gellar is Cinderella, while Belle is played by Whitney Avalon, who is the creative genius behind other rap battles with fantastical characters, including Mrs. Claus vs. Mary Poppins.
And while you'd think, Belle would rock her prose since a book was always on her nose, these lyrics make us #TeamCindy all the way!
Let's look at your mentality/Freud loves your abnormality/The Stockholm Syndrome Story: Beauty and the Bestiality
Oh, but there's more!
I'm the American Dream/With a fairy-tale wedding/You've got teapots for friends/And I think your man's shedding.
Ouch! That's definitely more wicked than any stepmother we've ever encountered, but it looks like even this battle has a happy ending.