After a moment, his lips slid away from hers, moving down to her jaw, then lower to her neck.
Sophia grabbed at his shirt, trying to push him back, but he caught both of her wrists in one hand and pinned them behind her against the desk.
Her back arched slightly as she struggled.
Magnus held her firmly against him, his body pressing close. His mouth moved along the side of her neck, then up toward her ear before trailing down again.
His kisses were rough, hungry.
Sophia’s breathing was uneven, her hands still resting against his chest as if she couldn’t decide whether to push him away… or hold onto him.
Two years had passed since they had been this close.
Two long years.
After leaving him, Sophia had never allowed another man near her. Physical closeness had become something distant—almost forgotten.
Yet now, standing this close to Magnus again, the memories of his touch returned far too easily.
The warmth of his breath.
The pressure of his lips.
The way his hands held her.
Magnus movements carried a raw urgency, like someone starved for far too long.
His mouth moved across her neck again, kissing and biting lightly as if he couldn’t get enough. One moment near her ear, the next along her throat.
His hand tightened around her wrists as he held her steady against him.
He lowered his head again, pressing another rough kiss against the side of her neck before moving lower.
A faint scent surrounded her, something strangely familiar. He had noticed it before, but he could never figure out where he had encountered it. Now, standing this close to her again, the scent only made him lose control further.
It felt dangerously familiar—like a forgotten craving returning all at once.
He couldn’t understand why.
But the more he felt it, the more his restraint slipped.
His lips moved along her neck again, rough and urgent, his teeth grazing lightly against her skin. Sophia shivered as his breath brushed her throat, her body arching slightly despite herself.
“Magnus…” she breathed, her voice shaking.
She tried to lean back, trying to create distance, but it was impossible with him standing so close, his body pressing her against the desk.
“M-Magnus…” she breathed shakily.
But he wasn’t listening.
His control was slipping.
The frustration and emotions that had been building between them for so long seemed to explode all at once.
Sophia’s breathing became uneven.
His hand slid down her back, reaching the zipper of her strapless dress.