I read this a little under a year ago, yet the faintly ridiculous premise is still fresh in my mind. As a huge fan of Francesca Lia Block, I award it 2 stars as in some parts, her lyrical prose and rich descriptive style did win me over. However, it's an awkward book and the less talented second author sticks out uncomfortably. The character of Ruby is criminally one dimensional and under developed considering that the novel is named after her; despite being set in England, the real sense of the country is never truly felt, and some descriptions are cliched (yet not as bad as in some other books by American writers, so I will let this one slide) and finally, the love interest is quite obviously based on Orlando Bloom.
Had the parallels between the character and teen heart throb been a little more subtle, I could have just about tolerated this book, as it turns out, it just reminded me of a 15 year old teeny bopper's mawkish, clumsy fantasies.
Therefore, if you are a 15 year old fan of the Lord of the Rings cutie, I wholeheartedly recommend this book. If you are a Francesca Lia Block devotee, don't bother with this, and if you are new to Francesca Lia Block, please do not judge the immensely gifted woman on this mistake, stick to the Dangerous Angels series.