Nights in White Satin by Michelle Spring
It's May week in Cambridge, a time of wild excess following the end of exams, but for Laura Principal, the May Ball turns sour when Katie Arkwright disappears. In her white satin dress, and with her halo of blonde curls, Katie looked angelic, but Laura discovers that her past was anything but.