I swing around, ready to make some kind of quip, but instead I’m left speechless.
Framed in the lounge doorway, Cosmo looks amazing, stunning, incredible, all those words and a million more, but none of them do him justice and all I can do is stand and gape.
The morning suit arrived yesterday, and it’s the first time I’ve seen him in it. It’s the best Saville Row tailoring, and courtesy of James. If Cosmo was going to be his best man, James had said, he was going to have to look every inch the part.
Fine wool, inky black, but saved from being severe by the rich moss green waistcoat. It’s the colour of Cosmo’s eyes, and James’ too, and chosen with care and attention to detail.
“Daniel?” He quirks a brow, and a smile pulls at his lips as he comes over to me.
“Erm, yes, sure.”
It only takes a moment to fasten the heavy silver cufflinks, but I don’t step away. Instead I cup my hands to his cheeks and place a light kiss on his lips.
“You look incredible.”
“Incredible enough to kiss again?” His smile’s warm, and edged with his trademark mischief.
“Hmm, not sure. I’ll just have to double check.”
The kiss is deeper, longer, shot through with heat and a growing desire. Cosmo’s arms snake around my body, pulling me in tight. His swollen cock nudges at my hip, and little moans of needy desperation fill the air around us.
Cosmo breaks the kiss. “We’ve got time, before the taxi gets here.” His voice is rasping and unsteady, his eyes more black than green, and his face is flushed.
I want it, more than want it, and my fingers itch and burn to strip us both of every shred of clothing.
Cosmo’s smile is pure wicked, as his hands fly to my belt.
Ah, yes… No.
I clamp my hands to his, halting his frantic fingers, and step back.
His brows arch high. “What? No? You’ve got to be joking. You lead a boy on then leave him high and dry.”
We both look down at the tenting in the front of our trousers. He’s got a point — he’s got a very good point — and we do have time but I want the time for something else.
“Mustn’t get that suit of yours crumpled.”
“It wouldn’t get crumpled, not if we were naked,” he grumbles. “But I suppose it did take me ages and ages to get ready. We could compromise, though.” He steps into me, forcing me against the back of the sofa. He’s grinning, his eyes glittering with dark playfulness. “I could sit back on the sofa and you could—”
I press my fingers to his lips. If I don’t shut him up, he’ll have me on my knees between his legs before I can count to ten. Tempting, this man is so tempting, but…
“I want to give you something—”
Cosmo smirks, and I tut.
I drop my fingers from his lips and Cosmo tilts his head, all the devilment of the last couple of minutes evaporating as he gazes at me.
“You’re looking serious, and a little bit twitchy all of a sudden. Is everything all right?” His brow puckers, and concern twists its way through his words. “Daniel?”
“Everything’s fine. More than fine.” Or I hope to god it is, because I no longer feel quite so sure as ropes of nerves twist and tighten around me.
What will he think? What will he say? We’re still so new together, is this too much, too soon? Will he think I’m pushing too hard?
The clamorous, agitated words fall silent as Cosmo rests a palm against my cheek.
“What is it?”
I swallow hard, as I pull the small, dark blue box from my pocket.