Soot still clings to Stiles's clothes from the cellar his wicked stepfather had trapped him in for daring to go to the ball. That doesn't matter now. He'll never have to sweep another floor or listen to his stepbrothers' demands. Part of him can't believe it's real, that he's really in the palace with handsome Prince Derek. Out of all the people at the ball Derek had chosen him.
"You're thinking too much," Derek gasps. He rolls his hips. One hand holds Stiles's head steady as Derek rocks into Stiles's mouth, reminding him that he should be focusing on the cock in his mouth and not on the way the soot on his pants is staining the carpet.
He sucks, opening his mouth wide to take Derek deep. He's never done something like this before but from the way Derek groans and murmurs, he's doing well. The hand on his head clenches and unclenches in his hair. It feels nothing like the way his stepbrother Ethan would pull on his hair when he was too slow to follow an order.
Derek's hand tightens and pulls back. His cock slips from Stiles's lips seconds before Derek comes all over Stiles's face.
Stiles blinks. His breath comes hard and fast and he wants. He wants so much.
"You look so beautiful," Derek says. It's not the first time he's said so – that was at the ball, when Stiles's borrow clothes had fit him like a second skin, just before Derek had stolen a kiss in the palace garden.
There will be many more stolen kisses to come, in the garden and elsewhere.
"Derek..." Stiles moans.
"What do you want?" Derek's eyes flash red for a second and when he looks at Stiles, there is only love and want. "Tell me and it's yours."
"Touch me? Please?"
Their clothes form a haphazard pile on the floor. It's a mess that Stiles itches to clean up but he's otherwise occupied. Derek's bed is soft and warm, especially so with Derek on top of him. Derek's hands explore his body, touching everywhere they can reach. One hand curls around Stiles's cock and he nearly screams with pleasure. He arches up into the touch, rocking into it.
His legs spread. Derek settles between them like he belongs there and Stiles wishes Derek hadn't come already because he wants Derek inside of him. He wants to be connected, united in body as well as spirit.
He must make a noise of want because Derek's other hand dips into his mouth for a second. Stiles sucks at his fingers greedily before they're pulled away and then those wet fingers are pressing up and inside of him, invading him in a way that makes him moan with pleasure. It burns but he's dealt with worse.
"Come for me, my cinder boy."
Stiles comes with Derek's fingers deep inside of him. Derek's hands slow, gentle on him until his orgasm subsides and then Derek rolls them, shifting until they're lying on the bed properly.
"Stay with me," Derek says. "Be mine, forever and always."
"I will," Stiles promises, and from that moment onward they lived happily ever after.