Dead Keen by Denise Ryan
Justine's career is going well and her wedding is imminent. But she hasn't counted on her fiance being seduced by her best friend - or her life being made hell by a stalker. Matthew is busy building a relationship with Justine - in his head. And if he can't have her love, he'll settle for her fear.