Page 25 of Shattered By Grace

His grip tightened just enough to make her pulse stutter. His lips brushed close to her ear, his voice low, smug.

“Why do you tease me?”

A slow, lazy roll of her hips brought her flush against him, his body a wall of heat and muscle that set her nerves alight. His grip tightened, pulling her in, molding her against him like she belonged there, like he had every right to claim her.

And she let him.

She should push him away, remind herself of all the reasons she needed to stay far, far away from him. But right now, she didn’t care.

Right now, she wanted to feel.

His hands roamed lower, skimming the curve of her hips, tracing the line of her dress as if he were mapping out exactly how little space remained between them. The music shifted, darker, dirtier, a sound that pulsed with the same reckless energy thrumming beneath her skin.

Tristan matched it effortlessly.

His breath was warm against her ear as he whispered, "You keep moving like that, and I won’t be able to stop."

A delicious shiver ran down her spine, her body betraying her as she pressed back against him, pushing the limit just to see how far she could take this. His fingers dug into her hips in warning, but she only smirked, dragging her nails lightly down the back of his hand, taunting him.

His answer came in the form of a slow, deliberate grind, his hips rolling against hers, his body keeping perfect rhythm with hers, every movement a promise of what could come next.

Heat pooled low in her stomach, need coiling tightly inside her. She turned in his arms, their faces inches apart now, her breath mixing with his. His gaze was dark, heavy-lidded, his pupils blown with something just as dangerous as it was intoxicating.

He wanted her.

And God, she wanted him, too.

For one reckless moment, nothing else mattered. Not the danger, not the warnings in the back of her mind, not the fact that getting close to him would ruin her.

All that mattered was the way he looked at her like he was ready to devour her whole.

She licked her lips, and his gaze flicked down, following the motion.

“Tristan,” she whispered, a challenge, a confession.

He exhaled sharply, his grip tightening just as he leaned in.

“Yo, Tristan! Your father wants you, Now!”

The sharp voice cut through the music like a blade, and a hand clamped down on Tristan’s shoulder, yanking him away from her. The sudden loss of his touch felt like a slap of cold reality, the heat between them snuffed out in an instant.

She wanted to kick someone’s ass for the massive cock-block.

Victoria blinked, her pulse still thrumming from the way their bodies had moved together, from the way she’d let herself drown in him. Now, all of it was shattered.

Jaw clenched, Tristan turned slowly, shoulders squared, exuding a lethal calm. Whoever had dared to interrupt was about to regret it.

Victoria could feel the shift, like the calm before a storm.

She took a cautious peek over Tristan’s shoulder, and her heart nearly stopped. Framed by the strobe lights stood a ghost from her past. Justin.

No. It can’t be.

The boy next door. The best friend she lost years ago. Only now, he was nothing like the kid she remembered.

Her breath hitched as she tried to pull away, but Tristan’s grip was unyielding, his fingers like iron around her wrist. Panic surged, making it harder to think clearly. Her mind screamed for her to move, to get away, but her body betrayed her, rooted to the spot as she searched the crowd frantically.

“Hey, hey, where are you going?” Tristan’s voice was low, the sharp edge of concern creeping through the roughness. His hand tightened around her arm, preventing her escape.