A/N-so here's to another costume fun chapter!! I know a few of you said you would like to see an Aladdin one so here it is! A big thanks and shoutout to Anna who gave me this idea and encouraged me to do it! thank you sweetie!! and if anyone hasn't read her stories then get over there and enjoy: adcgordon

Carpet Ride

Zac opened the front door, only to be immediately propelled backwards into the hall with a small body that he encased tightly into his arms as her arms wrapped around his neck and her feet linked around his waist. Grabbing hold of her securely, Zac spun her around and around as he buried his face into her neck. The feel of her being back in his arms indescribable and once she pulled away slightly and connected her lips to his own, all rational thoughts flew out of his mind and he was only left with a need to hold her as close to him as humanly possible.

"I missed you so much," she mumbled against his mouth, barely breaking contact with his gorgeous soft lips as she spoke about her torment at being separated from him for so long whilst she'd been filming in Canada. Before he had a chance to reply, she crashed her lips back onto his; her passion overtaking her as she needed to reaffirm herself to his touch.

"What are you doing here?" He asked once she'd pulled away for much needed air, but already he felt like they were too far apart.

"Oh very nice, Efron," she huffed, trying to wriggle out of his grasp.

"I didn't mean it like that Van, I just meant you were supposed to go home and get some sleep first," he explained, not letting her out of his arms. But to be honest she wasn't struggling very hard.

"I know but I couldn't stay away. And I'm not tired anyway," she added, pecking him on the lips and grinning insanely at him.

"Oh baby, it's so good to hold you in my arms again," he gushed, kissing her on her temple as she snuggled into his neck. "I've been stir crazy without you." Vanessa looked up at him again and he noticed how tired her eyes looked, slight bags underneath them and no sparkle within. She yawned delicately as he began walking her into his living room.

"How much exactly did you miss me?" She asked huskily as she began to pepper kisses to his neck, resting her lips where she could feel his pulse beating. He flopped down on the sofa and she shifted her legs so she was lying fully horizontal on top of him. She could feel exactly how much he'd missed her as her thigh brushed against his arousal and she slid her hand up underneath his t-shirt. He stilled her hand though and just hugged her tightly to him. She yawned again as she rested her chin on his chest and looked up to him, trying to move her hand again only for him to hold it tighter. "Zac," she mumbled, her pretty lips forming into a pout. "Don't you want me?"

"Oh I think we can safely say I do," he replied, swallowing loudly as she shifted slightly and rubbed against him on purpose.

"We've got a lot of time to catch up on," she implied, kissing his clothed chest and Zac threw his head back to will his mind to stay clear. Her kiss soon turned into another yawn though and he shifted them so they were laying on their sides, packed tightly together with his arms wound around her lower back.

"And we will soon baby, but right now you need to sleep and it won't do anything for my ego if you fall asleep in the middle of making love," he joked, rubbing his nose against hers lovingly and trying to think un-sexy thoughts to calm his raging body. Vanessa giggled but her energy was already sapping and she struggled to form much of a reply as her sleepiness took over.

"Ok, I'll sleep but only for a little while," she promised weakly, her breathing getting shallower.

****

"So babe, you never mentioned my hair," Zac said with a pout, while they were in the diner eating Burgers. Vanessa's promise of a little sleep actually turned into 5 hours and Zac had joined her in a little snooze but every time he'd tried to extract himself from her arms, she'd stirred and he was afraid to wake her. So instead he did his favourite hobby; watching his gorgeous girlfriend sleep.

"Oh yeah of course I like it, she replied, reaching over and running her hands through the now shorter hair. "If you hadn't have forced me to go to sleep then I might have had a chance to tell you," she mocked, her fingers tightening and pulling slightly on his hair to bring him closer to her. After so long apart even a few inches between them where too far away for her liking. "Plus, I did express how much I liked it on webcam the second you got back from the salon."

"I was excited to show you okay?" He explained, leaning into her hand that was now cupping his ear and cheek. "And for your information it was more like 5 seconds actually," he laughed, earning himself a small peck on the lips from Vanessa.

"It's sexy," she affirmed, winking at him and sliding her hand up his thigh as he looked about wildly in case anybody was looking.

"Van baby, maybe you should save that for later," he breathed, jerking slightly in his seat as her hand rose higher and her smirk grew wider.

"Oh don't worry I intend to," she husked, leaning in and kissing him with passion before quickly pulling away and leaving him panting for more.

"God who's idea was it to come out to eat?" He asked, leaning in for another kiss only to be cut off by Vanessa turning her head to dip her French fry in her strawberry milkshake before popping it into her mouth.

"Yummy," she exclaimed, stuffing in another coated fry. "And I think you'll find it was due to the fact that your house contains no edible food."

Zac nearly choked on his drink in protest before realising that she was actually right. The fact that he hated food shopping may have played a big part in the equation. But when he really thought about it, it was because he didn't have the love of his life to make the shopping experience worthwhile. It just wasn't the same without seeing her reaching up to higher shelves to reach tins or bending over freezers to fish out the frozen peas.

"What did you eat while I was away?" she asked, bringing him out of his reverie.

"I ate out a lot." Zac shrugged his shoulders as she shook her head at him silently and he tickled her sides until she was smiling again.

"What am I gonna do with you?" She asked rhetorically, winding her arms around his neck and resting her forehead against his. Eye to eye, head to head they were oblivious to the rest of the world around them-caught up in their own bubble.

"Not leave me alone again," he whispered quietly, rubbing her arms with his thumbs and she placed a loving kiss to the corner of his mouth. But before she could get too sad and guilty about leaving him to film he grinned at her. "But on the other hand I get to eat junk food when you're gone," he joked, defusing the situation and making her giggle.

"Well, as of now it's all healthy eating whilst I'm back."

"I think I can handle that," he grinned, placing his hand over his heart. "Now can we get out of here because I do believe I have yet to show you how much I've missed you." A shiver ran down her spine as his warm breath brushed across her face and his hands slid down her body slightly. She didn't need to reply as her darkened lust filled eyes told him everything he needed to know. Standing up; he linked his fingers through hers and pulled her to her feet, making her squeal as she followed him out. As usual the paparazzi were out in full force and Zac let go of her hand to retrieve his car keys out his shorts pocket. "Oh and by the way you look so hot in those shorts baby," he growled before walking a bit faster ahead of her and taking any emotion off his face as the camera's continued to click.

"Happy 4th July Zac! Happy 4th July Vanessa," the paparazzi called and Vanessa sped up slightly and placed her hands on his shoulders as she jumped up.

"I nearly forgot about that," she squeaked pushing on his back to get him to the car faster.

"Yeah do you fancy going anywhere later to watch some fireworks?" He asked, trying not to grin at her adorableness. His eyebrows nearly shot of his face as her petite hands travelled down further to the top of his butt.

"I have my own fireworks planned for you," she husked lowly so nobody else could hear.

****

"So where were we?" Zac asked as they finally made it into Vanessa's house and he pushed her into the closing door.

"Wait, wait, I have a surprise," she mumbled, her legs turning to jello as his mouth found their favourite spot on her neck.

"You mean...that in the car…that wasn't my fireworks?" he breathed, not really wanting to part his lips from her smooth skin.

"Nope that was just-"

"The most incredible thing ever," he admitted grinning insanely as his mind went back over the events. Once Vanessa had realised the paparazzi were no longer following them, she hadn't wasted much time in bringing his body to life and as he pulled over to a secluded spot, she certainly didn't waste any time in freeing him from his painful confines and releasing his pent up pleasure with the talents of her mouth.

"Just wait here." Before he had time to reply she'd escaped his arms and ran upstairs. Running his hands through his hair he breathed out slowly as he slumped against the wall. Soon enough she came scurrying back carrying two shopping bags.

"One for you and one for me," she said, handing him a bag and smiling mischievously at him. Slowly he opened it up and pulled out a clothes hanger-his mouth opening and closing silently.

"What the hell is this?" He finally asked, watching as Vanessa pulled out her hanger and revealed a turquoise outfit.

"It's Aladdin and Jasmine costumes silly," she replied.

"And we have them because?"

"Well I was passing this shop when I was in Montreal and I saw these in the windows, so I just had to get them."

"Why?"

"Because…don't you remember us talking about it. She's the character I like the most and you'd be Aladdin. It's been my fantasy for ages, so I thought tonight we could play out that fantasy."

"Oh my god," he groaned, blushing slightly as he took his outfit off the hanger. There wasn't much to it really, baggy white pants with a large brown cummerband, a purple waistcoat and a red hat.

"Don't sound like that, come on it'll be fun," she said, placing her hand on his outstretched arm and pouting up at him.

"Stop pouting, you know I can't resist the pout," he complained, his arm trying to hold the costume as far away from him as possible. Vanessa just continued to pout before she raised her costume and showed him what she would be wearing.

"Fine you win," he complied, secretly dying to see what she'd look like in the skimpy outfit. "But this better be worth it."

"Oh it will be," she promised. "Stars, fireworks, shooting stars, you'll be getting the full works tonight," she whispered, sucking his lower lip into her mouth as her hands ran through his hair sensually. "Now go get changed and I'll meet you in my bedroom in half an hour."

****

Half an hour later, Zac stood outside her door nervously. He looked even more ridiculous than he thought he would and he was very tempted to go back and change but he'd promised her they could act out her fantasy and at least they were both going to be wearing costumes; that in some small part helped the situation. He could hear her humming to herself and he couldn't help but grin to think she was back again and he could hold her in his arms and sleep beside her and wake up to look at her in the morning, something he'd missed so much whilst she was away.

"Just get in here, Efron," came her voice from inside the bedroom and he quickly opened the door and popped his head around. His eyes nearly popped out at the sight. There in the middle of the room stood Vanessa, her dark shiny hair flowing down her back sectioned into three by turquoise bands with another headband on top-a jewel sparkling in the middle. A tight turquoise boob tube hugged her and showed off her curves, the straps of the top hanging down over the shoulders. Her pants rode low on her shapely hips and her belly button piercing shimmered like the glittery material below. He was finding it difficult to breathe as her beauty knocked him for six and without thinking about his embarrassment, he made his way fully into the room.

"Wow." Was all Vanessa could say as her handsome prince stood before her. The waistcoat was hanging open revealed his toned and chiselled torso and his perfectly toned six pack. His muscles bulged in his arms as he flexed his fingers and Vanessa had never felt so turned on. He'd gelled his hair back which made the blueness of his eyes so much more intense.

"I look stupid," he said, blushing again at feeling so awkward.

"Believe me you look anything but stupid. God Zac, you look so sexy," she admitted, sashaying over to him sexily and running her hands over his chest as soon as she reached him.

"I could say the same for you," he husked as her lips now travelled the same path as her hands, peppering kisses over his chest before licking his nipples, causing him to tangle his hands up in her hair, strands coming loose with his carelessness. He pulled her head away and tilted it so he could crash his lips onto hers, she moaned as his tongue slipped into her mouth and engaged her own with a tantalising battle. Grabbing her silken clad butt, he pulled her flush with his body and relished the feel of her soft body against his hard one, fitting into his body perfectly. Her hands continued to stroke over his skin until they gripped his strong biceps, her heartbeat quickening at the feel of them moving and rippling beneath her. His lips reluctantly left hers and made a slow, agonising path down her jaw and neck before he got to the tops of her breasts. Kissing every available part of her skin that he could, he lifted her arms so he could remove her boob tube. Before he'd even flung the garment to the floor, she'd grasped his head and brought it back to her chest, clutching at his hair as he sucked in one of her hard nipples and rolled his tongue around it.

"Oh Zac," she moaned as his thumb flicked her other nipple and he tightened his grip on her as her knees began to buckle. "The Carpet," she said, pointing over her shoulder to the fancy carpet she'd laid out on the floor, covered in satin cushions and rose petals scattered about. Zac picked her up with ease and lay her down before raising his eyebrows quizzically at her.

"It's to give you a magic carpet ride," she grinned, pushing him onto his back as she straddled his hips. Zac could only mumble as she grinded her hips into his, causing her to close her eyes at the friction, his hardness pressing against her right where she wanted it, right where she needed it. Scraping her nails down his stomach, she started ridding him of his pants, glad to see that he had nothing on underneath them.

"Can I rub your magic lamp?" she asked, her voice almost purring with lust. By this time all thoughts of embarrassment for Zac where long gone and when she gently started rubbing her hand up and down his shaft, he was thanking that little costume shop in Montreal over and over again. As her rhythm built she leaned down to lick the tip on each of her upward stokes.

"Come here baby," he said after seeing her squirm her lower body against his leg. She hovered over him as he sat up, lightly kissing her passionately on the lips before spearing his tongue into her mouth as his hands travelled a red hot path down her body. He started taking down her silk pants as his hands carried down their path and she eagerly helped shift her weight so she could take them off fully. As soon as they were thrown across the room, he slipped a finger into her already wet heat and swallowed her moan as his lips reclaimed hers. She cried out as her orgasm suddenly hit her and he lay beneath her, holding her as she tried to come back down to earth.

"You're so beautiful," he gushed, her hair coming loose from its bands and her face and neck flushed a delicate shade of pink. Unable to speak, she captured his lips in a loving kiss to convey her thanks. The kiss soon turned hungry again and as Zac's hands travelled down past her hips again, she managed to moan out that it was time for his fireworks.

With that, she backed herself further down his body and slowly lowered herself onto him, her mouth opening in a silent gasp as his eyes closed in bliss at finally being where he needed to be, buried deep inside her. Bracing her thighs she started to build up her momentum, each stroke taking her higher and closer to that promised land. Zac gripped her hips tightly as he thrust up to meet her strokes and he pulled her down slightly so he could lavish attention to her puckered nipples, each time she rode forward his teeth grazed her, causing the pain to mix with her pleasure gloriously. Holding onto his chest as they sped up their thrusts, Vanessa began to chant Zac's name as they got ever closer.

"God, baby," he grunted as she leaned back so her hands where flat on the carpet beside his knees, the new angle adding a greater friction and he couldn't tear his eyes away from the sight of her, the view of his shaft entering her ever so clearer. It only took a few more deep thrusts for them both to reach their peak, calling out each other's names as Vanessa slumped down on top of him as the stars behind his eyelids burst forth.

"Wow," was all Vanessa could say as she climbed off him and lay down on the cushions, her chest rising and falling rapidly as she tried to regain her breath.

"Wow indeed," Zac agreed, rolling onto his side so she could snuggle closer into him. "That was one 4th of July I'll never forget," he praised, kissing her forehead as she purred in contentment.

"And the fireworks?" she asked, rubbing circles on his chest.

"Best I've ever experienced," he grinned, his blues eyes still glazed as he stared straight into hers. "Do you have any other costume fantasies?" He asked mischievously, his hands moving leisurely over her body.

"I might," she replied, winking at him. "But they won't involve carpets that's for sure," she added, reaching down to rub her knees. "This carpet burn is sure gonna sting later."