Cixi exhaled a shaky breath. Before she could process his words, Cassian's large hands slid down from the nape of her neck to clamp around the flare of her hips.
He was still fully dressed in his charcoal blazer, dark dress shirt, and tailored trousers. And Cixi sat bare from the waist down; her sleeping gown was gone...
With slow, heavy pressure, Cassian rocked her hips forward. He guided her to grind against his crotch, pressing her wet, sensitive centre directly over the hard ridge strained beneath the coarse fabric of his trousers.
A breathless gasp tore from Cixi's lips. The rough friction of wool against her slick heat sent a shockwave straight into her lower belly.
She arched her spine and tried to sink down, desperate to strip away the barrier between them and feel his skin on skin. But Cassian's grip turned to iron. He held her in place, dictating the tempo and keeping her right on the edge of unbearable torment.
