Don't let the insane adorableness of Sarah Michelle Gellar's daughter Charlotte Grace fool you—she can spit some mighty vicious rhymes!
Dressed as Princess Jasmine of Aladdin, Charlotte very ungracefully roasts her Disney colleague, "Oh Cinderella, you think you're fine. Your shoe may fit, but you're running out of time!"
She then lays down an equally nasty burn, "My boy Ali, he's got my back—maybe a whole new world is what you lack!"
Oh no she didn't!
Mommy captioned the smackdown, "Clearly I am not the only rapping princess in our house."