"Aww, she finally asked you on a date" Kathryn said as I grinned. Me and Kathryn had been best friends since we met on the playground on our first day. We were the only two who didn't run and play in the mud. She had been aware on my growing crush on Emma Swan the biggest tom-boy in our class for years.

"How can you not like her, gorgeous blonde hair in curls down her back, big smile, and she's intelligent you know and she sticks up for those who can't stick up for themselves. Everyone loves her" I said.

"Not my type" Kathryn grinned "I prefer mine actually male, rather than acting like one".

"And she's so feminine and beautiful and kind" I responded.

"And sporty and boyish" Kathryn added.

"She's perfect" I sighed.

"Turns out she's liked me for a while too" I squealed. I was incredibly excited by this knowledge that Ruby had accidentally let slip.

"So where is she taking you?" Kathryn asked her me.

"She won't say" I responded "just wants me to dress in something warm, so I assume we will be doing something outside".

"Probably something sporty" Kathryn added. I rolled my eyes, I knew Kathryn liked Emma and approved of the relationship.

"Swan, big date tonight" Ruby said slapping me on my back.

"Can't believe you finally grew some and asked her out" Killian added coming up behind me.

"Yeh you've been crushing on her since second year when she helped belle with the Christmas play" Graham added.

"I'm more surprised she said yes" Ruby joked.

"Hey, that's not nice" belle said coming to Emma's rescue "you know full well that Emma could get any guy or girl in the school if she wanted them".

"The unlike you is implied then?" Killian added with a chuckle.

"I don't just want any girl" Emma said.

"Yeh yeh we know, you have only had eyes for Mills for years" Graham said smiling softly.

"So where you taking her?" Belle asked.

"Thinking of taking her ice skating on the lake. What do you think? Emma asked her friends.

"Aww that's cute Emma" Ruby said.

"You think?" Emma questioned.

"You taking food?" Killian asked.

"Was thinking grannies for hot chocolate afterwards" Emma responded.

"Perfect" belle smiled.

Emma arrived at 6 to pick me up for the date, you could see how nervous she was and I found it adorable. I had dressed how she asked in a big winter coat over warm leggings and a comfy jumper, all topped off with woolly hat, scarf and gloves.

"Ready gorgeous?" Emma asked as she saw me causing me to blush. I nodded not trusting myself to speak. She took my hand and we began to walk side by side.

"I have wanted to ask you out for ages" Emma admitted shyly. I smiled at her and allowed her to wrap her arm around me and hold me to her side. I rested my head on her shoulder as we continued to walk to out destination.

"Ice skating?" I questioned as we got close to the lake. She had set up fairy lights around the clearing and the lake was completely free, who knows how Emma managed to get the most popular hang out spot to herself for the evening.

"You been skating before" she asked and I nodded.

"Shame, I was hoping you would need teaching, you know up close and personal" she said with a twinkle in her eye.

"I definitely want you close"I responded with a wink. We got our skates on and she began gliding around the lake, it was impressive to see how well she could skate, I had not been expecting that.

"Come on" she said taking my hand and leading me out onto the lake. I hesitated but she pulled me along. It wasn't long until we were chasing each other across the lake.

"I'm getting cold" I admitted to her half an hour later. We made our way off the lake and began walking back towards town. I saw Graham and Killian packing away the lights and smiled at the lengths her friends would go to to help. We made our way to grannies and she ordered us a hot chocolate each. Sitting there in a booth at grannies on the best first date ever, snuggled into Emma I knew I was in love.