Florence is woest wanneer ze ontdekt dat haar stiefmoeder een afspraak voor haar heeft gemaakt bij een zogenaamde love coach. Wat een belachelijk idee! Ze mag dan al een tijdje single zijn – nou ja, eigenlijk altijd al, als ze heel eerlijk is – maar ze is hartstikke gelukkig met haar baan in de boekwinkel en haar kat Marmelade. Als de coach haar opdraagt om haar perfecte man te omschrijven, neemt ze het dus niet al te serieus en maakt de volgende checklist:
Houdt van katten ✓
Is net zo sexy als James Bond ✓
Heeft een aardige moeder ✓
Onmogelijk natuurlijk. Maar dan komt er een knappe blonde man in de winkel een boek voor zijn moeder kopen. Rory blijkt vreemd genoeg aan al haar eisen te voldoen, maar is hij ook echt de ware?