I enjoyed reading the Aurora Teagarden mystery books by Charlaine Harris, they're fun little cozy mysteries. The main character is a librarian who (of course) solves crimes. She is described very frequently as being short, with brown curly hair and large glasses, and not conventionally attractive.
Hallmark made a series of movies from the books, and the main character is played by Candace Cameron Bure, who is tall, blonde, and gorgeous. I saw only part of one movie, Three Bedrooms, One Corpse, and bailed after 10 minutes. In the book, the murder victim is found tied to a bed dressed up in skimpy lingerie. It's an important part of the plot because the police at first assume the victim was killed after a sex game gone wrong. In the movie, the murder victim is found fully clothed outside the house. Now I understand Hallmark movie couldn't show any nudity, but they could have shown just the arms or legs tied to the bed, maybe a glimpse of the lingerie. I have no idea how they changed the rest of the plot, since I turned off the TV at that point.