A review by originstorytoloveisdestroy
Fairest by Marissa Meyer

5.0

I love any book that gives you conflicting feelings over villains. Love, hate, confusion, and sorrow, the prominent feelings that Marissa Meyer managed to summon through this beautiful book. I highly suggest reading this if you enjoy good villain backstories!