Actions

Work Header

The Picture of Lust

Summary:

Diluc is one of the top models in the industry and Kaeya the same as a photographer, though they had been friends since they were kids-they had never once worked together...Until now.

Diluc books Kaeya to shoot a new line of lingerie and Kaeya is already beginning to fall to pieces, a love that had simply simmered for years will finally ignite.

Notes:

Fanfiction 1k Giveaway! @Onio_47 requested a lingerie shoot where Diluc initiates 👀 I hope this is everything you wanted!

And when I saw that today was your birthday, I knew that I had to finish this fic now!

Work Text:

In the realm of photography, Kaeya was one of the most skilled when it came to capturing emotion and movement. There was no hurdle too high for him, he managed to capture the beauty of the world through a lens, reflecting something magical that had occurred in those moments.

Traveling around the world to capture the essence of something exciting; whether it be for a movie set, an advertisement, a wedding ceremony or just his own personal work he accepted the task. His main source of income though, was boudoir. He was incredibly skilled at making each client feel comfortable and confident. 

As his work was shared through the industry, he began to get bigger and bigger names coming to him to photograph him. Models and companies from around the world wanted to work with him. Everytime someone booked with him, Kaeya was genuinely happy to work with them. It didn’t matter your income or your budget, each one was treated with respect…

At least until one name appeared on his schedule.

Diluc Ragnvindr.

The son of a multimillion dollar company was coming to him to model a high fashion lingerie set. The son of the man who had purchased Kaeya his very first camera and helped him navigate his way through highschool and college.

One could call it a conflict of interest; the two had grown alongside each other for years yet they had never worked with one another. Kaeya had seen the work Diluc made; his features were elegant. The fiery redhead had the ability to manipulate his expression into exactly what was needed.

Soft and supple, fierce and cold and everything in between.

But…

Never once had he shot something sexy, not a single thing as intimate as this.

Kaeya’s heart began to race as he prepared the set, fluffing the sheets and pillows as he lay rose petals around the bed. Diluc would be showing off two different sets of lingerie, they needed to be tasteful yet sexy. Enough to draw in potential buyers while also enticing the hearts of the people who gazed upon it.

Diluc arrived in a long black jacket, a duffle bag at his side with what Kaeya assumed was the lingerie sets. They greeted one another like old friends, quickly began catching up before Kaeya fell straight into business.

His client was shy, sliding down his coat as he bashfully looked over his shoulder. They had changed before in their youth so Kaeya wondered what this sudden coyness was.

“Actually, hold that..” Kaeya picked up his camera, adjusted the lens and took the photo, “Testing the lighting...but we could tell a story with before and after shots.”

Diluc’s cheeks had grown a light pink, but after the photo was taken he turned back and undid his coat to reveal black strappy lingerie. The coat dropped and Kaeya could see how the black straps made Diluc’s ass look rounder, perkier, and delicious.

Something that shocked Kaeya was that Diluc was wearing a chest harness, the straps along the underside of his pecs before pulling upwards. Diluc’s nipples were soft but had already started to harden from the chill in the air.

You are breaking your own code, Kaeya.  

Kaeya’s jaw tightened as he turned around and motioned to the white vanity in the room. Again he forced himself into his typical conversations he’d have with a client, pretending like the man before him wasn’t Diluc, the love that never was.

Putting missed chances aside, they began their shoot. The plan was to start at the vanity before moving to the window and finally, the bed. Diluc wanted something done at every angle and Kaeya was willing to do anything for him.

Kaeya wished that he had invested in a large set of wings; Diluc had this angelic look about him. How his hair cascaded down his back, how it gently touched his skin as he poked his ass out and arched his back.

He couldn’t help himself, he imagined placing his hands on either side of that tiny waist...pressing himself right against Diluc’s ass.

Stop.

In an attempt to make the shoot a little less dangerous, Kaeya insisted Diluc not look at him directly through the vanity.

“It would look more candid if you are looking into the mirror,” Kaeya suggested, “Tying back your hair...or-”

“I can finish getting ready as well,” Diluc cut in.

From his duffle bag of magic, Diluc produced a black bag of make-up before he walked over to the vanity.  Kaeya was thoroughly impressed as he put on eyeliner, fluffed his eyelashes, and placed the deepest red lipstick upon his supple lips.

It shouldn’t surprise Kaeya that Diluc, a model , was applying make-up but he couldn’t help but feel as though it was a private show for him. The way Diluc’s lids lowered as he dabbed powder on, or how his lips moved as they were painted. How his hair now fell at his back and front.

Something as simple as this, felt entirely erotic.

“So...this is for…” Kaeya’s direction began to fade once again as he got onto his knees and lifted his camera.

“A few for the brand,” Diluc pursed his lips as Kaeya prepared to take another photo, “Some for myself,” Diluc’s eyes went from his own reflection, to the cameraman beside him, “some for you.”

Click.

Kaeya captured an incredibly sultry look from Diluc the moment he took that photo. Unsure of what to say, he looked down to the back of his camera to see those red eyes staring directly at him, his lips pursing as he said it…

You .

Kaeya’s eyes lifted from the back of the camera to see that Diluc’s cheeks had become pink but a confident smirk was attempting to break through his poker face. 

“How was that?” Diluc hummed.

He’s doing this on purpose!

Kaeya thought this was a challenge, laughing a bit before he put the camera back up to his face.

“You are a brilliant model,” Kaeya admitted before carrying on.

Soon enough, all of the standing photos were done and Diluc lowered himself into the bed. Every movement he made was deliberately errotic, his legs spreading as he knelt down, his little cock peeking from the black lace that just barely covered him.

Unbeknownst to Kaeya, Diluc was trying his damndest to seduce him during this shoot. Each time Diluc thinks Kaeya is getting the hint, the photographer compliments the lingerie or asks a question about the brand. Diluc realized that if he wanted this, he was going to have to be more direct, he had to make the first move.

He felt confident that Kaeya wouldn’t deny him; they had been tossing feelings back and forth for years though.

“I want something…” Diluc hummed, “a little more erotic.”

“Erotic?” Kaeya raised an eyebrow, “Well..we could tetter on the edge of soft porn if you’d like.”

“Oh?” Diluc tilted his head a bit, a smirk pulling at his lips. He was hoping that Kaeya was finally getting it, “What do you need me to do?”

“Hm...you are missing something love,” Kaeya reached his hand out, placing his thumb upon Diluc’s lip before he purposefully smeared his lipstick, “How about this?”

Diluc let Kaeya smear his lipstick and rested his fingers there for a moment, Kaeya seemed to contemplate something for a moment before Diluc pursed his lips and kissed his finger. A breath hitched in Kaeya’s lips as Diluc gave a gentle lick of Kaeya’s finger.

“Beautiful Diluc,” Kaeya lowered himself beside the bed, mind racing about what just happened,  “press your chest towards the bed…”

Diluc did as he was told, pouting a bit that his advance didn’t register with Kaeya. If it had been an obvious rejection, Diluc would have apologized and left...but it seemed that Kaeya didn’t understand his intentions.

Diluc was sure to press his ass into the air, showing off the curve of his back as he purposefully tempted Kaeya. For the first time ever, Kaeya began to grow hard from gazing at a client. He was doing his best to keep it out of Diluc’s view; he felt ashamed for having perverted thoughts over a client, let alone a good friend.

Kaeya blamed his childhood crush on Diluc, the love that he never addressed as he let it slip like water through his fingers.

Diluc changed his pose, rolling onto his back as he curved his back, his hair sprawling upon the sheets. One hand went forward on the bed while the other slid down towards his panties. Kaeya didn’t notice where his hand went, he was too busy capturing the curve of Diluc’s chest, too busy trying to be respectful.

“Arch your back a little bit more...tilt your head...perfect,” Kaeya took another photo.

Photography was his life, he had taken countless photos and had numerous clients yet none of them had ever been able to pinpoint a look of lust and sensuality. It caused Kaeya’s middle to warm. How was Diluc able to make such a face at such a time?

Click.

“Perfect...Do you want close ups of the details on the strapping?”

A condom wrapper was placed in Diluc’s mouth and he rolled back over onto his chest. His cheeks were pink as he crawled towards Kaeya, trying to be as direct as possible without embarrassing himself.

“Di-Diluc!” Kaeya gasped, eyes wide.

Well Diluc did say he wanted something more erotic...right?  

Diluc sat on his legs, back arched as he lifted his head up towards Kaeya, a finger gripping onto a belt loop. The wrapper was gently clutched in his teeth and his eyes were wide with anticipation.

“Can I?” Diluc took the condom from his lips and placed it on the bed beside him.

Kaeya was awestruck, his eyes mouth open as he felt his hips move towards Diluc. Once he processed what was actually happening he nodded and placed the camera on the bed.

“Yeah,” Kaeya swallowed.

Nimble fingers undid his belt and pants, tenderly stroking his cock through his boxers before he pulled them down to release Kaeya’s massive cock. Diluc himself had grown hard while the slit hidden underneath began to grow wet. His eyes widened as he stared at Kaeya’s length, the size was unexpected and he began to wonder if the condoms he brought were big enough.

Kaeya’s cock was already hard and Diluc instantly placed his lips at the tip, eyes looking up towards Kaeya as he gave it a soft kiss. Kaeya placed a hand in Diluc’s soft hair, the anticipation was killing him but the view was stunning.

Slowly Diluc parted his red lips and slid Kaeya’s cock into his throat, going as far as he could before pulling back. This was a new experience for him, drool began to drip quickly from his mouth and his eyes began to water. Diluc couldn’t fit Kaeya’s entire cock into his throat without gagging, but he went as far as he could while using his hands and spit to give attention to the rest. 

The way Diluc stroked Kaeya and was incredibly careful with his teeth made him think Diluc was experienced in this. Kaeya had no idea that this was Kaeya’s first time. Pleasure was building up quickly and Kaeya’s hands had moved to the back of Diluc’s head. Kaeya rocked slowly, pushing himself a little deeper into Diluc’s mouth before he finally began to choke. 

Kaeya stopped, pulling himself out of Diluc’s mouth as he pulled his face up, “Are you okay?”

Tears ran down Diluc’s face, a stream of spit and preecum still connected Diluc to Kaeya’s cock, “Come back,” Diluc begged, “Cum inside me.”

Kaeya placed his hands under Diluc’s arms and tossed him back onto the bed, Kaeya placed himself in between his legs. There wasn’t a chance that Kaeya was going to get off before Diluc, he had been dreaming for years about pleasuring Diluc until his legs were trembling. 

“Kaeya, wait a second.” Diluc gasped.

Kaeya’s hands pulled at the straps of his lingerie, his teeth already nibbling at Diluc’s plush inner thighs. Respectfully, Kaeya followed Diluc’s instructions, waiting as he kissed and nibbled his thighs and hips.

“So ready for me to cum in down your throat, pulling a condom out during a shoot...but telling me to wait?” Kaeya’s voice almost turned into a growl, “What a tease…”

“You…” Diluc was fully prepared to tell him, but that low rumble against his legs caused him to pause, “you can stop if it makes you uncomfortable.”

Kaeya stopped, his hands gripping onto Diluc’s hips before he pulled him to the edge of the bed, “I won’t, now may I, Darling?”

Diluc signed, laying back before he put an arm across his face. This was the moment that he was worried about, he had planned on offering his ass to Kaeya but if this is how things were to go...then he would have to hope for the best.

Kaeya’s fingers looped into the straps before sliding them down, Diluc lifted his hips so they came right off. In this moment of his hips lifting, Kaeya’s mouth began to salvate. Already he was planning on pleasuring Diluc’s tiny cock while preparing his ass. 

Electricity ran up Kaeya’s spine as Diluc spread his legs to reveal a pretty pink vagina underneath his tiny cock. As long as they had known each other, he had never known that Diluc had this lovely surprise hidden for him. 

“Quit gawking,” Diluc hissed, propping himself onto his elbows as he lowered his eyelids, “Say something!”

Kaeya shook his head and lowered his head between Diluc’s legs, kissing the tender flesh that connected his pussy to his thigh.

“You’re just so beautiful, Luc...I never thought I’d be graced to see such a sight, I’m honored.”

Throughout their time growing up, every accidental bump along with changing within each other's presence never caused Kaeya to expect this hidden treasure. Diluc had shaved his pubic hair into the shape of a heart; Kaeya began to assume this had been intentional. 

His hands gripped onto plush thighs before spreading them apart, his mouth torn between teasing his cock and tasting the sweet ambrosia of his pussy. 

The debate didn’t last long, as his lips couldn’t resist the temptation of his folds. Leaning inward, Kaeya kissed the spot between the two, before gently pulling his tongue downwards. 

Diluc’s body tensed at the gentle strokes of Kaeya’s tongue, despite posing in lustful positions only his own hands had touched below the belt. The shiver turned into the arching of his back, his hands gripping at the sheets as Kaeya’s tongue found his clit.

“Ah~” Diluc moaned, his hands moving from the sheets to Kaeya’s hair, the sensation was unlike anything he had experienced on his own, “Kaeya…”

His hips shifted, pressing his clit against Kaeya’s tongue as he began to increase the lapping of his tongue.

The pleasure came in steady waves, Diluc was nearly ready to see stars...before Kaeya stopped and stood up. His hands gripped onto Diluc’s hips as he pulled him to the edge of the bed, grinding his clothed hips against Diluc.

Diluc whined in protest until he felt Kaeya’s build grind against his bits once more.

“Stop messing around,” Diluc hummed, his legs hooking around Kaeya before pulling him close, “If you are going to do it...do it!”

Kaeya didn’t have to be told twice, shifting his body he placed his thigh between Diluc’s legs and continued to grind him into it for a brief moment. Feeling the moisture build upon his pants before he pulled his pants down and grabbed the condom Diluc had snuck into the shoot. 

“My love, this won’t fit me. Let me grab one that will.”

“It’s fine,” Diluc spoke quickly, “I’m on the pill, it’s fine. Just...just do it.”

Kaeya leaned forward to kiss Diluc’s gasping mouth, smudging what was left of the lipstick all the more, “Do what?” Kaeya teased.

Diluc had initiated it from the start, Kaeya wanted to hear those magical words.

“Fuck me,” Diluc demanded as his eyes drifted down, remembering that just moments prior, he could barely fit his length in his mouth.

His eyes widened as Kaeya slowly began to enter him, Diluc gasped, his arms wrapping around Kaeya as his inner walls were pulled apart. Kaeya had done an amazing job of preparing Diluc and his muscles had relaxed as much as they could given the anticipation.

Kaeya stopped, feeling Diluc shudder around him, “Diluc?”

“Slow…” Diluc gasped, “Start slow.”

“Diluc, have you...done this before?” Diluc had been so forward, Kaeya thought this coy act of seduction was something he had perfected through practice.

“...No.”

An Angel.

With that in mind, Kaeya moved slowly as he felt Diluc’s trembling begin to subside. His cock throbbed, wanting nothing more than to fully thrust into Diluc’s tight virgin hole. Kaeya though, was a gentleman and had feelings about Diluc for years, something like this needed to be enjoyable. 

“You’re taking me so well,” Kaeya whispered into Diluc’s ear, nibbling on it.

“Ah,” Diluc moaned, his whisper causing his spine to shiver as his pussy tightened around Kaeya. As Kaeya spoke, Diluc grew wetter creating a much more pleasant sensation than what he was feeling before.

“Always an overachiever, Diluc,” each bit of praise caused Diluc’s muscles to relax all the more, “Is this alright?” Kaeya’s hand ran up Diluc’s abdomen, feeling himself through Diluc’s flesh.

“Yes,” Diluc gasped, “It’s...alright.”

Kaeya maintained that pace, hearing Diluc’s moans change into that of pleasure as his hands began to stroke the cock that lay unattended to.

Kaeya’s hand gripped tightly onto Diluc’s hip, thrusting into his swollen pink pussy with abandon. Diluc mewled, eyes rolling back as he begged Kaeya to go harder. It was here Kaeya smirked, his free hand reaching to the camera that sat upon the bed.

“Diluc, Princess…” he growled, grabbing onto the camera before leaning forward and kissing Diluc’s neck, gently nibbling upon that sweet milky flesh, “I’d love to photograph the absolute beauty you are, may I?”

Being called princess made Diluc’s cheeks burn, his cunt squeezing around Kaeya’s cock as he processed his request.

“Only…” Diluc gasped as Kaeya continued thrusting into him, “your eyes...only.”

“Of course my darling,” Kaeya hummed as he pulled back, the hand that gripped onto Diluc’s hip now went for his pathetically hard cock. 

Diluc came with a gasp, tightening around Kaeya as cum splattered up on his chest. Though Kaeya didn’t stop, he kept thrusting into him as Diluc began to beg for him to move faster, harder. 

“I didn’t know you liked having photo taken of you so much…” Kaeya snapped another photo as he increased his pace.

“Deeper,” Diluc begged.

This was a request that needed both hands and the camera wasn’t worth missing the opportunity to fulfill his request. 

Kaeya gripped onto Diluc’s legs, pulling them up onto his shoulders as he nearly folded Diluc, thrusting deeper into him. Slick and a bit of blood dripped down from Diluc’s cunt, causing a wet sound to echo between the crashing of their bodies.

Diluc’s eyes rolled into the back of his head, Kaeya’s cock not rub against the most sensitive spot within Diluc’s womb and again an orgasm racked his body. His vision flickered as his body grew overstimulated, drool pooled in his mouth as Kaeya’s name became incoherent sounds.

Seeing that he was pushing Diluc towards a strained edge, he began to slow down and lower his hips. It was still his first time, he didn’t want to abuse that trust or hurt him- he let his lust carry him away.

Kaeya leaned over him as he made his trusts slower, his lips kissing Diluc’s jawline as he caught his breath.

Now that Kaeya was closer, Diluc was able to wrap his arms around his back, nails digging into Kaeya’s skin as he pulled him close. His vision was still blurred, but Kaeya’s movements became more tender.

“Harder…” Diluc hiccuped, tears dripping back into his hair.

“Sh…” Kaeya put a hand to Diluc’s cheek, waiting for those red eyes to focus on him, “Does it feel good Diluc?”

Diluc nodded, looking at Kaeya as his eyes regained their focus, “Really good…”

“Good,” Kaeya groaned into his mouth, kissing those supple lips until Diluc was breathless, “I’m going to cum, tell me where.”

“Inside,” Diluc insisted, his legs beginning to shake, “Cum inside me…”

With a final trust, Kaeya granted Diluc’s wish and came inside him, shooting his seed and filling Diluc to the brim before falling and relaxing on top of him. Their hearts beat rapidly against their chest, Diluc’s toes curling at another new sensation.

Kaeya turned them to the side, not yet exiting Diluc as he peppered his face with kisses and ran a hand through Diluc’s hair. 

“You’re beautiful,” Kaeya sighed, “How do I admit that I’ve wanted this for years.”

Diluc chuckled as he tried to catch his breath, his body beginning to tremble, “Me as well.”

Kaeya noticed Diluc’s shivers and slowly pulled himself out, “Let’s clean you up.”

With care Kaeya wrapped Diluc up in a red silk sheet and carried him towards the bathroom. Diluc didn’t fight being carried, he knew that if attempted to get up himself his legs would not be able to hold him.

“Kaeya,” Diluc leaned against Kaeya’s chest, feeling his heartbeat steady, “Can we…be lovers?”

“You’ve read my mind,” Kaeya kissed his forehead, the two were unable to hide their joy.