Knight wanted. Must have shiny armor and own horse, preferably white. When it comes to romance, are magic, fireworks, and a dashing knight in shining Armani really too much to ask? Apparently so, since Kate Hetherington has yet to find an appropriate mate in all of London. Her lifelong friends (and confirmed pragmatists) Sally and Tom tease her endlessly about her hopeless romanticism. But Kate knows that she's right to want her own fairy tale. After...