8 Fairy Tale Characters That Can't Possibly "Live Happily Ever After!"
> 8 Fairy Tale Characters That Can't Possibly "Live Happily Ever After!"
Cinderella, Pinocchio, Hansel and Gretel, and many others... How do they manage to go through all these terrible things and live happily ever after? We are not sure we understand.
2. Snow White
4. Sleeping Beauty
5. Red Riding Hood
7. Hansel and Gretel (and their dad)
8. Frog Prince