This was absolutely incredible. 
 I love fairytale retellings, or stories inspired by their worlds, and this was one of the best I've read. 
 After reading the Lunar Chronicles I knew I had to read more by Marissa Meyer and this definitely didn't disappoint. 
 I love the characters, the setting, the humour and the heartbreak. 
 Of course you know how it will end, and that realisation makes the story all the more painful.