They fell onto the mattress in a tangle of limbs, rose petals scattering across the room. They tugged each other’s shirts off hastily, and then they were gloriously skin to skin.
Celeste let out a gasp as Ruby took a nipple in her mouth, her tongue circling before she sucked hard.
“Ruby.” The way she said her name, so full of want, made Ruby's head spin.
She moved to the other breast, lavishing it with the same attention, feeling Celeste's fingers tangle in her hair and tug. The slight pain only heightened Ruby's arousal.
Then Celeste rolled them over with surprising strength, her tongue hot and eager as it descended on Ruby's breast. She alternated between gentle licks and harder suction, and when she grazed her teeth across Ruby's nipple, Ruby cried out.
She kissed and bit her way across Ruby's chest, deliberately marking her. Ruby could feel the sting of each bite, the bruises forming, and she didn't care.
Let the whole world know someone had claimed her like this.
“I want to feel you,” Celeste told her. “All of you. I want us as close as we can possibly be.”
Ruby shifted and pressed her thigh between Celeste’s legs. The contact made Celeste gasp, grinding her hips harder in a bid to seek more pressure.
“Wait,” Ruby said, her hand stilling Celeste’s movements. “I've been thinking about something.”
“What?”
Celeste's voice was breathless and desperate.
“I want to know what it feels like when we move together.”
“Show me how.”
Ruby guided Celeste to lie on her side, then positioned herself to mirror her. Their legs became intertwined, Ruby's thigh over Celeste's hip and Celeste's leg hooked over Ruby's.
“Like this,” she said, adjusting the angle until their centers were aligned. “Now move closer.”
Celeste shifted forward, and when their bodies made contact—slick heat against slick heat, nothing between them—they both gasped.
“Oh God,” Celeste said. She closed her eyes, but Ruby’s voice immediately commanded her otherwise.
“Look at me.”
Celeste's eyes opened and Ruby held her gaze as she started to move. Just a small roll of her hips at first, testing. The friction was immediate and intense, eliciting a loud moan from Celeste.
“You like that?”
“Yes, I do.” Celeste responded. “Please never stop.”
Ruby moved again and Celeste matched her rhythm, their hips rolling together as they discovered more angles that made them both gasp.
“You feel incredible,” Celeste gasped, her movements becoming more fluid. “I can, oh, I can feel everything.”
Ruby's hand gripped Celeste's hip, pulling her closer and encouraging deeper contact. Sparks of pleasure flew through her body, building slowly but intensely.
She could feel Celeste's wetness coating her and feel how turned on they both were.
She increased the pace, grinding against Celeste with growing intensity. Their eyes stayed locked, watching eachother's faces as the pleasure built. Ruby could see when something felt particularly good for Celeste, the way her pupils dilated and her lips parted in a silent gasp.
The angle shifted slightly, and suddenly the friction was hitting exactly the right spot for both of them.
“Oh fuck,” Celeste managed to say. “Stay right there.”
Ruby could feel her own climax building, and from the way Celeste was breathing—short, sharp noises that were almost sobs—she was close too.