The Fairytale Curse
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5. Learn More
Most people only wake up with hangovers after parties. Seventeen-year-old Violet wakes up with frogs falling out of her mouth whenever she speaks, and her twin sister CJ's dripping diamonds with every word. As if starting at a new high school wasn't hellish enough, they've been hit with a curse straight out of a fairy tale, with not a handsome prince in sight.
Apparently Mum and Dad don't work for the military after all, but for a secret organisation dedicated to keeping the magical denizens...






















