Pokemon Challenge: OliverCedric, puddle, going on holiday, leather trousers

Character Appreciation: first love

Showtime, Castle on a Cloud: dreaming of someone

Note: Obviously this is an AU where Cedric lives

Word Count: 316


"What do you think?" Oliver asks, stepping out of the bathroom.

Cedric swallows dryly, trying and failing to remember how to speak. The words refuse to fall from his lips as Oliver turns this way and that, showing off the tight leather trousers that hug his toned legs.

"You look good in those," he finally manages.

Oliver moves closer, wrapping his arms around Cedric, a wicked grin on his lips. "Wanna find out how good I look without them, Cedric?"

"Cedric? Ced?"

With a groan, Cedric sits up, a burning blush staining his cheeks. The real world comes into focus again, and he realizes it had all just been a dream. Oliver, the boy he's loved since he was eleven, is still there, but he is most certainly not wearing anything leather.

"Where are we?" he mutters, rubbing his eyes and yawning.

Going on holiday had been Oliver's idea. He hadn't even let Cedric plan a single detail. He said he wanted to properly surprise Cedric and give him a week of no stress, no decisions, just fun.

"Spoilers," Oliver chuckles, pressing a finger his lips and offering Cedric a conspiring wink. "Were you having a good dream? The noises you were making were ungodly."

Cedric's cheeks seem to grow hotter. Tugging at the collar of his shirt, he clears his throat. "I, um… I'm not sure what you're talking about."

"You were drooling too," Oliver adds as he helps Cedric to his feet before grabbing their luggage. "Damn near formed a puddle with your drool."

Cedric scowls. "Shove off."

"Must have been a damn good dream."

Before Cedric can respond, Oliver hurries off. Cedric follows behind him, unable to resist a grin.

He still doesn't know where they are, but there's sunshine and fresh air, and his boyfriend is by his side. The day couldn't get any better.

Except, perhaps, a pair of leather trousers.