I know you lovely MNers are really good at these puzzles 
Here is what I can remember:
I read the book probably 10 years ago and it was fairly contemporary
Paperback had an orange cover
Written by a female journalist
Story was of a teacher who discovered that her partner/colleague is a paedophile. There is a school trip to ?Venice.
Any ideas?