Bloodbound
So Katherine hadn't talked to her best friend in ages, since he was keen on pretending she didn't exist, but that was fine. Then one day, she received a party invitation from him. And not just any party, but his birthday party. Even more, he had a custom-designed Givenchy dress for her (and her best friend, but that...