Sarah Michelle Gellar takes on Whitney Avalon in epic Cinderella v Belle princess rap battle

Two fairytale princesses get on the mic - but who will live rappily ever after?

Once upon a rhyme two superstar princesses clashed in a rap battle. There was the old school style of Cinderella (Sarah Michelle Gellar) vs the feminist throwdown of “nerdy wordy” Belle (Whitey Avalon) – but which of them lived rappily ever after?


You decide…