Wickedly Charming - Kristine Grayson, Kristine Kathryn Rusch
Lighthearted and cute.