Caleb opened his mouth to reply when someone knocked hard at the door. He wiped his face in a panic and stumbled to his feet. Rosalind Rook, my best friend, walked in, holding a garment bag with her bridesmaid dress. "Zoe, makeup has been waiting for—" She stopped dead as she stepped inside. "What on earth happened?" She stepped over Caleb's hand to get to me, looking at the mess all around. "What did this piece of garbage do?" Her eyes fell on the broken heel in my hand, still streaked with blood. She gasped and rounded on Caleb. "You cheated on her?!" Caleb went pale. "How did you—" "It's written all over your face!" Rosalind pulled out her phone and started filming. "I'm sending this to every single guest right now!" "No!" He lunged over the phone. "This is between Zoe and me, st

