Klance Aladdin Headcannon Pt.2
The next day Keith comes out of his lamp to find Lance struggling to put on his prince clothes
“How the heck am I supposed to wear this, Pidge? I can’t even put it on!” Lance says, not even noticing Keith behind him.
Keith snaps his fingers and watches Lance jump as his prince clothes appear on him.
“Holy shit! Do not do that! Oh my god, you scared the shit out of me,” Lance says.
“Ready do impress the princess?” Keith asks with a sad smile.
“Hell yeah!” Lance says excitedly before looking at Keith. When he sees that Keith kind of looms sad, he gets concerned. “Are you ok?”
“Uh, yeah. Just… tired,” Keith says forcing a smile.
“I can’t wait to see the Princess. I mean she might not recognize me but… I know she’s the one for me. I met her before I knew she was a princess and we just connected, you know? I feel like it was the type of connection you only feel with a soulmate,”
Keith smiles despite wanting to cry. He buries all his prior feelings for Lance and promises that all his interactions with Lance will now be strictly professional
Then Keith creates a whole grand opening for Lance and decides to play Lance’s right-hand man when meeting the Sultan.
Lance makes a great impression on the sultan and actually is really good at smooth-talking and conversing with royalty. Keith can’t help but be impressed by this boy.
He notices that the Sultas advisor, Zarkon keeps doubting Lance, questioning him in every way.
Keith is surprised when a nearby guard smiles at him, full-on checking him out. *In all fairness, Keith looks HOT in his red outfit*
He ignores it though and focuses on Lance. Then he sees Princess Allura emerge.
“I’m Prince Lancelot. You must be Princess Allura, right?” Lance says. Keith watches as he gives her a soft smile and frowns, wishing Lance would look at him like that
Keith watches as Allura seems almost repulsed by Lance and storms away. He watches as Lance’s face fills with sadness before quickly pulling a smile on when talking to the sultan
Keith can’t help but walk up to Lance as soon as he sees the Sultan’s focus shift away from Lance
“I think I messed up, Keith,”
“Do you really love her?” Keith asks, looking him straight in the eye.
“What do you mean? Yes! Of course I do!” Lance says, surprised at Keith’s question
Pushing down all feeling of sadness and rejection, Keith smiles and says “Let’s get your Princess tonight then. Ok? I’ll plan something for the two of you,”
Lance gives Keith a soft smile and thanks him, leaving Keith with mixed feelings. Sad because Lance loves the princess, but happy that Lance will be happy. *Also Keith feels kind of jittery because of how Lance just smiled at him
Keith and Lance are given a room by the sultan and Keith decides to create a game plan with Lance
“So I have this carpet. It’s magic and I think you’ll really like it. Actually it’s a wolf but it can shapeshifter into a carpet,” Keith says. Then he zaps up a beautiful magic carpet that are the same colors as Cosmo. “This is Cosmo. He’s kept me company for a while now,”
Lance watches in awe as the carpet flies.
“Do you want me to teach you how to fly it? I mean it’s not that difficult but a short ride wouldn’t hurt. You’re not afraid of heights, right?” Keith asks.
Lance eagerly learns how to fly Cosmo with Keith. Lance learns that Cosmo can teleport as well and anyone who holds on to him will teleport with him. Pidge watches the two of them leave and rolls her eyes because she was left behind (giving Pidge pronouns she/her because what pronouns she prefers weren’t clear)
Lance finds himself shrieking at Keith flies Cosmo quickly. Lance is scared of falling off and has never been this high up in his life.
“You know you can hold onto me if you want,” Keith offers softly as they fly.
“C-cool,” Lance says, gently wrapping his arms around Keith’s waist. Keith can’t help but blush as he feels Lance hold on to him.
After a while, Keith let’s Lance steer and smiles as Lance whoops in delight as he flies Cosmo through the sky.
Keith involuntarily wraps his arms around Lance’s waist as he flies faster and visibly feels Lance tense up.
“Sorry,” Keith says blushing.
“It’s fine, I don’t mind,” Lance says blushing as well. When Keith doesn’t move to wrap his arms around Lance’s waist, Lance slows down and slowly wraps Keith’s arms around his waist.
Keith CANT stop blushing as Lance does it because OH MY GOD WHAT IF HE LIKES HIM
“Now I won’t have to worry about you falling off,” Lance teases. To be honest, Lance really like the way it felt when Keith wrapped his arms around him.
When they get back, Keith’s hair is very messy from the wind blowing through it and is an absolute blushing mess because he didn’t let go of Lance for the rest of the time.
“Oh god, that was so fun,” Lance says with a laugh as he sits down. “Pidge, you should’ve been there!” He says looking at his monkey friend
Keith looks at Lance’s messy hair and has stop himself from reaching out and touching it to fix it.
“Are you ok, Keith? You’re all red! Oh my god your hair is so messy! You look adorable,” Lance said with a loud laugh. Keith just blushes harder because Lance called him adorable
“Yeah I’m fine. It’s been such a long time since I took Cosmo out for a ride,” Keith said. Cosmo shapeshifted back into a wolf to be gently petted by Keith.
Lance also reaches out and pets Cosmo, coming closer to Keith.
Keith smiles at Lance and watches Lance slowly give him a happy smile.
They stare at each other for a few seconds before Keith remembers the Princess
“Your Princess is waiting,” Keith mutters, pain somewhat obvious in his voice
“Princess? Oh! Allura!” Lance says taking a step back from Keith.
“Yeah, you should probably go,” Keith said, folding his arms and looking at Lance. “Cosmo will be good,” Keith said. Cosmo snapped back into his carpet form and let Lance climb on top of him.
“Bye Keith,” Lance said as he flew out the window.
“Bye” Keith muttered. He then zapped himself into some comfy black clothes. Keith watched Allura and Lance the entire time. He watched as Allura wrapped her arms around Lance as he flew the magic carpet past the palace walls. He watched them smile and laugh and talk. He didn’t want to see anymore
For the first time in many, many years Keith found himself crying. He couldn’t go in his lamp because Lance had it. He didn’t know why he thought he and Lance or ‘Prince Lancelot’ might have been a thing. He cried for a long time, on his lamp. Then, after a few minutes, he realized that Lance hadn’t come back. Cosmo teleported to him and let out a worried barked
Then, Lance rubbed the lamp and Keith was teleported to inside the lamp, only to be forced out of it.
“Why are we… underwater?” Keith asked, slowly turning around to see Lance passed out in the water.
“Lance! Wake up!” Keith said shaking him violently. “I can’t help you if you don’t make a wish!” Keith cried.
“Think, Keith! Think! Ok, Lance. We’re gonna bend the rules here, ok? You rubbed the lamp which means you wanted to make a wish? So using my best judgement I’m going to assume your wish was to be out of this water and saved, right? Right? I saw a nod. I’m getting you out of here,” Keith said, zapping them both out of the water and into their room.
“Please wake up. Please let me not have been too late,” Keith muttered, laying Lance in the floor. When Lance coughed up water and started breathing Keith almost cried with relief.
He gently cradled Lance as he coughed and shivered. “You’re going to be ok,” Keith muttered, holding Lance tightly.
When Lance stopped coughing and was breathing normally he hugged Keith.
“Thanks,” Lance said, giving him a big hug.
“Don’t thank me. It cost you a wish,” Keith said.
“I don’t care,” Lance said.
“Do you want to change? I mean you’re all wet,” Keith said when he was 100% sure Lance was ok.
Lance changed and, with the help of Keith, told the sultan that Zarkon had tried to kill him.
After they get back to the room, Keith asks Lance if he wants to change
“Uh, yeah,” Lance said. He walked towards the wardrobe and glanced at all the colorful night time outfits.
“Blue,” Keith blurted out as Lance reached for the green one.
“What?” Lance said, turning his head towards Keith.
“Nevermind, sorry,” Keith said, embarrassed. He liked Lance in blue. It matched his ocean eyes.
“You want me to wear the blue one?” Lance said putting down the green one and grabbing the light blue one.
“No! I mean yes! I mean wear whatever you want,” Keith said blushing.
“I’ll wear blue,” Lance said, pausing for a moment, “but you have to wear red,”
“Ok,” Keith said blushing. He zapped himself into a red nighttime outfit.
He stared at Lance for a second “Can I zap you into your clothes?”
“Since when do you ask?” Lance said with a smirk.
Keith rolled his eyes and zapped Lance into his blue outfit. “Did the outfit get smaller or something?” Lance asked, realize how much it hugged him.
Keith blushes because he hadn’t meant to make it tighter. He snapped his fingers and the fabric went back to its normal form.
“Thanks. You look nice in red,” Lance said, giving Keith a smile. Keith blushed (something he’d been doing a lot more lately)
“Um, thanks. Wait! How did you date go with Allura?” Keith asked (despite knowing exactly how it went).
“It went ok,” Lance said.
“Just ok?” Keith asked, holding back a smile.
“Yeah, I mean getting kidnapped and thrown into the water wasn’t ideal. But Allura was… nice. I mean I think she likes me but I’m not sure if I ... never mind. Yeah, it went well. I had a good time. What are those gold things around your arms?”
“They represent my servitude as a genie. I can’t remember the last time they weren’t there.”
There’s a moment of silence and Lance studies him for a few seconds.
“Ok, well, I’ll let you sleep. Good night,” Keith said, different thoughts entering his mind. What if he didn’t like her as much as he thought he did?
“You know, they have two beds in this room. You don’t have to go in your lamp,” Lance said.
“Yeah,” Keith said. He looked at how the beds were about two feet apart and one bigger than the other. Going against his gut, he sat down on the smaller one.
Lance was surprised but happy and faced Keith as he laid down.
After about an hour of laying down, Keith opens his eyes slightly to find Lance studying. He swears he hears him say “You're pretty,”
The next morning Keith woke up to find Lance’s eyes on him.
“Hi,” Keith said, blushing.
“Hi,” Lance said, watching the raven-haired genie rub his eyes and sit up. He looked really nice in red.
After lunch with the Princess, Lance realized Keith’s lamp was missing.
Keith’s lamp is rubbed but he feels like something is wrong. He realizes that Zarkon had somehow acquired his lamp
“Who are you?” Keith hisses as he sees Zarkon.
“I knew you were different. I am your new, more competent master. For my first wish, I want to be sultan of Altea,,” Zarkon said. Keith couldn’t believe it. So this was the guy. The evil sadistic master he was expecting. Keith’s hands betrayed him as the magic he’d been given worked for Zarkon.
Something in him knew innocent people would be hurt. He watched as Sultan Alfor was forced in, Allura screaming behind him. He watched as his magic forced his royal clothes on Zarkon. He watched as Allura looked at him with disgust.
“You! Why must you do this? Why must you conspire against Lancelot with you evil powers!” Allura screamed at him. Keith remained quiet and put his head down. Out of the corner of his eye he saw the lamp on the throne and Lance who was hiding. Zarkon laughed as all of the sultan’s guards turned against him.
Then, Lance made a run for the lamp, only to be hit away by Zarkon.
“Lance,” Keith whispered as he saw the boy thrown to the ground.
“You stupid asshole,” Lance muttered getting up.
“Genie, for my second wish, I want to be the most powerful sorcerer in the world,” Zarkon ordered. Once again, Keith felt his magic being used against him.
“Allura, this prince is nothing but a boy,” Zarkon said putting Lance back i
“My first order will be to banish you to the coldest poles in this world,” Zarkon said to Lance. In an instant, Lance found himself and Pidge teleported to an icy- cold pole.
Keith was freaking out at this point until he saw Cosmo. “Go!” Keith ordered and Cosmo quickly teleported away to find Lance and Pidge.
Zarkon makes Lotor known as his son and orders Princess and Allura to marry him
Keith recognizes Lotor as the guard from earlier, the one who looked at him. Keith sees Lotor looking at him now as well
“Father, as tempting as it is to marry a Princess, I must remind you that Allura is no longer royalty. You stripped her father from the throne.” Zarkon thinks about what his son has to say before agreeing reluctantly.
“I want to marry a high source of power and from what I’ve seen, this genie seems to possess a great deal of magic” Lotor says.
At this point, Keith is just hoping that Lance is safe. He’s fine with dealing with whatever Zarkon would do to him alone.
Lance finds Pidge in an icy biome and after Cosmo finds him, he’s teleported back to Altea.
“Is Keith ok?” Lance whispers to Cosmo. Cosmo just whimpers, but he knows Keith doesn’t want him to help him.
Zarkon eventually talks Lotor into marrying Allura, claiming that Keith could also be a part of his life as a prince
“I will never be your wife!” Allura yells, holding her father in her arms
Zarkon, not wanting to tolerate her rebellion tries to use his last wish. “Genie, I wish that Allura was desperately in love with Lotor”
“Um I can’t make anyone fall in love with another person,” Keith says, crossing his arms. Zarkon yells and berates Keith, ordering him to do as he says
Then, Keith sees Lance out of the corner of his eye and so does Allura. Glancing at one another and then the lamp, Keith and Allura both know they must distract Lotor and Zarkon
Then Allura smiles at Lotor, causing Zarkon to give a scarified smile. “That’s more like it, genie” he says
When they have Lotor and Zarkon’s attention, Lance runs to the lamp, only to be frozen in place by Zarkon. Allura stops smiling, her eyes filling with fear.
“Back so soon? It seems like I will need to eliminate you… permanently,” Zarkon says. Slowly, red smoke fills the air, and Zarkon shapeshifters into a large serpent
Keith can’t do anything as Lance is slowly crushed. Zarkon still has his lamp in his grips.
“I am the most powerful being in the universe” Zarkon says, laughing maniacally as he slowly squeezes Lance to death.
“No you’re not” Lance says
“What do you mean?” Zarkon hisses, loosening his grip slighlty
“T-the genie! He- he gave you your power, he can take it away. He’ll always be more powerful than you!”
Keith looks at Lance his eyes turning wide, wondering what the hell he’s doing. And then it clicks.
“Genie!” Zarkon roars, “I wish, I was an all-powerful genie,”
Keith smiles as magic flies freely from his hands. Zarkon laughs are soon cut short as he sees golden bands forming on his arms. He finds himself dragging Lotor down with him as he’s pulled into a dark looking lamp.
Soon, the dark magic Zarkon casted disappears, leaving the palace in its original state.
Lance runs to Keith, letting Allura tend to her father
“Keith! You’re ok!” Lance said, engulfing him in a tight hug
“Yeah, been through worse. Are you ok though? It looks like you’ve been beaten up pretty badly,” Keith said.
“Pfft! This is nothing. I’m fine!” Lance says with a laugh. “Actually I might not be but I’m ok for now,”
Keith stares at Lance for a second before saying “I was worried about you,”
For a few seconds they stop and forget reality, staring at each other for a few seconds. Then Lance hears Princess Allura’s voice and turns around.
Lance holds Keith’s lamp and stares at it for a few seconds.
“Well, ready to go get your princess, Prince Lancelot?” Keith said, giving Lance a sad smile.
“I’m not a prince,” Lance said
“I can make you one again,” Keith said, ignoring the small ache he felt in his chest.
“Fine,” Lance said. At least Keith would be able to see him dressed as a prince one last time. Perhaps he’d make this outfit blue.
“Whenever you’re ready. Remember! Invite me to the wedding,” Keith said.
“I wish you were free, Keith” Lance said with a sigh.
“One princ- what?” Keith said as he watched magic forming around him.
“I said I wish you were free,” Lance said, gently grabbing Keith’s hand.
Keith watched his arms in awe as the golden bands were removed.
“Lance, no,” Keith said as the smoke around him disappeared. “Lance you can’t do this,” Keith said. “There must be a way to get your wish back,”
“I don’t want my wish back. I don’t want to be a prince,” Lance said, squeezing Keith’s hand.
“I’ll talk to Allura and the sultan. I’m sure that she loves you-“ Keith says.
“I don’t love her,” Lance says, letting out a deep breathe.
“You asked me if I loved her before and I don’t love Allura. I mean, I thought I did but I don’t think that that is what I want,”
“Well then what do you want?” Keith let go of Lance’s hand to cross to his arms.
“I-I don’t exactly know yet but I think you’re gonna be a part of whatever I want. I mean, I hope you feel the same way about that,” Lance let’s put a nervous laugh.
Keith just stares absolutely dumbfounded because he can’t believe what he just heard
“God, I was stupid for saying that. Just preten-“
Then Keith just kisses him because HOLY FUCK HE LIKES HIM
Anyways that’s enough 1am story ideas with my best friend and I
Let’s hope this doesn’t floppp