He dragged her to her feet and stepped out of his pants. He kicked them across the roof, then took her hand, leading her to the cocktail table. Was he really going to make her sit down and eat dessert?
He hesitated for a split second with his hand on the tablecloth.
“Wait. Don’t sacrifice the desserts.” She swooped in and moved the glasses and plates out of the way. Throwing it all on the ground would have been mega hot, but there was no sense in wasting a drop of that sparkling wine. She didn’t even have time to turn around before he grabbed her by the hips and set her roughly on the table.
The cool night air wicked at the sweat on her neck, and she shivered. With her eyes on him, she slid her sweater up and over her head, then winced when a loop got stuck on her oversized earring. He deftly released her and planted his body against hers, flesh against flesh.
His mouth met hers, still tasting of faint notes of raspberries. Every cell in her body lit up like a neon sign. It was like two elements meeting, fire crashing against water. But instead of extinguishing, the fire burned hotter.
He pulled back, and his eyes raked over her body. She spread her legs, resting a boot on each chair. His eyes were darker, more dangerous than she had seen. Did he like the lingerie?
He slid a hand around her back and released the hooks of her bra. Her breasts tumbled from the cups, and he took her into his mouth. Heat washed over her.
This time there was no cockblocking cop, no nosy neighbor. There was just the two of them and the ceiling of stars twinkling above.
She released a moan and arched her back. His beard tickled her skin as his head dipped lower and lower, savoring each inch of flesh.
This was so much better than a clumsy, tipsy hookup after a sweaty night in a club.
His hands glided up her thighs, and he shoved her skirt higher up her hips. He took a moment to simply look at her, thumbs swirling in half-circles closer and closer to the source of her heat.
She arched her back again, dying for his touch. She was going to go insane waiting for contact.
Finally, he slid the thin layer of lace to the side. He glided a finger over her folds. There would be scorch marks on the table.
Then he ducked his head. His tongue probed her with long, slow licks.
Her heart galloped. She threw her head back and fought for breath. Was she hearing colors? What the hell was happening to her body?
His thumbs spread her apart, and he found her clit like she had hand-drawn him a map. Under the quick flicks of his tongue, her entire body went rigid on the table.
Showers of sparks made their way up and down her body as he licked and sucked. Was this what an exorcism felt like?
Harder and faster he pushed her. A mountain was building beneath her. She might not have even been on the same planet anymore. There was just the two of them and the stars, a different plane of existence.
A finger slipped inside her, and that was enough to break her. She shattered over the peak, her body convulsing and twitching.
He plucked her from the table and gathered her into his arms, which was helpful since there was a zero percent chance that her legs were currently working. He carried her across the roof and set her gently down onto the pile of pillows.
“All good?” he asked breathlessly, kneeling next to her.
She flashed him a weak thumbs-up.
“I’ll give you a minute. But only a minute, because this is torture.”
He leaned over, and his mouth moved to her neck. She slid a hand down his torso and grabbed ahold of him. Still hard as ever.
He moved down and took a nipple into his mouth, gently clamping down with his teeth. Holy hell. A flicker of pain was followed by pleasure building in her again like a runaway freight train.
Maybe it was the straight week of foreplay. But the connection between them was electric, alive. All-consuming. Had she ever experienced this, even with Nate?
“I don’t need a minute,” she said.
He disappeared from her side and crossed the roof to his pants. She stared as he rolled a condom on, then stalked back to her.
He hiked her legs up and settled between them. The lace panties slid down her legs and off.
“Are you sure?” he asked in a low voice.