Devil in Winter by Lisa Kleypas
Villain Gets the Girl
570 books — 1,205 voters
Devil in Winter by Lisa Kleypas
Villain as Romantic Love Interests
748 books — 1,567 voters