Prompt: Mystrade, Greg's ex is getting married again and invites him and a plus-one. Bonus points if this is the first time Mycroft and Greg's ex meet.

"...and I just think it would mean a lot to the kids if you came. There's a plus one, obviously, so if you've met, you know, a new lady recently-"

"You think I'd invite her to my ex-wife's wedding?" Greg sighed, nodding slightly, leaning against the front door. "Yeah, I'll come. Just don't expect me to be bringing another woman." His cheeks coloured at the idea, but of course Cynthia didn t notice. She always had been a self-centred bitch.

"Anyway, can I come in?" Her irritating voice found it's way back into Greg's thoughts as she stepped closer to the door. "We still need to talk about childcare when James and I are on our honeymoon."

Greg, still half asleep, sighed and opened the door without thinking. "Yeah, course, whatever. Come in-" He started, wide awake now, realising exactly what he had just done.

"Oh! Hello." Greg grimaced at his ex's voice, taking a deep breath before turning.

"Cynthia, this is Mycroft. He's, eh, a friend. Colleague." Greg mumbled his meagre excuses, still grimacing slightly.

Mycroft rose, reading the situation within seconds. He extended his hand to the blonde, his lips pursed ever so slightly. "Mycroft Holmes. Pleasure." After shaking the blonde's hand, he strode over to Greg, winding an arm around his waist. "I'll be in the bedroom. Do try and get rid of her. Quickly." he murmured against the top of his lover's head, dropping a quick kiss there and walking out of the room.

Cynthia's eyes widened almost comically, her mouth dropping open. "What-What was that? Are you gay now, Greg?"

Greg closed his eyes, turning to flick the kettle on. He had a feeling this would be a long conversation.

AN: Review, please? :3