MIRABEL POV. Vivian smiled sweetly at me as she walked closer, her arms still wrapped around Ash as if she dared me to lose my cool. “Hi, bestie! I didn’t think I would see you here,” she said with fake sweetness. I nearly rolled my eyes so hard they would have ended up in the back of my skull. Oh, she knew I was going to be here. That’s exactly why she had my best friend —scratch that, my ex-best friend—dangling off her arm like some prized accessory. Of all people in the world, I never thought Ash would be the one to betray me. He had been my rock, my confidant, the one person who always had my back. But I guess nothing lasts forever—not even the friendships you swore would never end. “We are not besties,” I said through clenched teeth, my hand gripping my purse so tightly I thought

