She hadn't seen the twins that night, but found the next morning that they had been pranking with Peeves.

"So," She said, sipping her juice. "How was your dance session with McGonagall?"

"Oh, it was just marvellous!" George said, dramatically.

"Seriously!" Fred snorted. "She made Ron dance with her in front of everybody!"

"What?" She pouted. "I wish I had been there to witness that."

"I'm sure your experience was much better," Fred said.

"Yeah, I bet Snape was very enthusiastic about the whole thing." George added.

"No, he wasn't one bit," She released a short laugh. "Until he made me dance with him and failed at embarrassing me."

"You totally showed him up!" George wheezed, after she had explained what had happened.

"Tell me something I don't know." She grinned.

"So, who did you end up dancing with?" Fred asked casually, however there was curiosity laced in his voice.

"Serena," Cassie smiled, before leaning her hand on her chin. "What about you two dunderheads? What poor soul did you coerce into dancing with you?"

"Angelina." George said, mocking hurt. "And I'll have you know, it didn't take much convincing, if you know what I mean."

"Gross." She grimaced, knowing they probably snogged the face off each other. She turned to Fred, who hadn't answered. "What about you?"

"Alicia," He said, picking up his juice.

"She's a nice girl," Cassie said.

It was the truth, but that didn't stop her heart from dropping to her stomach at the thought of him dancing with such a pretty and nice girl. She shook her head, scolding herself for being jealous of someone she shouldn't be.

"Yeah, she is," George said, before nudging his brother and winking at Cassie. "But I think he intends to ask someone else to the ball."

George was very blunt with his insinuating, as Cassie blushed and Fred turned bright red, looking away. Her heart raced at the thought. She didn't mean to be big headed, but was he planning on asking her? The thought made her happy, and gave her a little hope. Of course, she didn't think he would ever like her and argued against the idea of them, but he were to ask her, she would undoubtedly say yes in a heart beat.

"Oh," Was her only reply.

The next morning, Cassie was sitting in her usual spot at the Slytherin Table, when she found out that Benjimine had asked Serena to be his date to the Yule Ball.

"Oh, that's great!" Cassie cooed, pulling her into a hug. She knew her friend had a crush on the boy, it must've been a wish come true. "I'm so happy for you!"

"Thank you!" Serena smiled, just as Benjimine took a seat next to her.

That same day, Ginny excitedly confided in her that Neville had asked her to be his date and so now she could attend.

"That's amazing, Gin!" She said, smiling. "Neville's a nice boy, and more importantly, I can't wait to see you there!"

"Me neither!" She squealed. "I'm so excited! It was very sweet of him to ask me."

The following day, Hermione vented about how infuriating Krum and his fan girls were.

"It's so bloody irritating, Cassie!" She fumed. "No where's safe, not even the library! I swear, everywhere I go, they're there! There's no escaping them!"

"Have you ever considered that Viktor's taken an interest in you, Hermione?" Cassie questioned.

"An interest? In me?" She laughed. "Don't be daft, Cassie."

"I've caught her looking at you on more than one occasion," Cassie explained. "And it would explain why they are always at the same place you are."

"No way," Hermione denied. "Not possible."

"Whatever you say, 'Mione." She said, shaking her head at the oblivious girl.

Speaking of oblivious, George and even Ginny, had continuously hinted at Fred asking her to the ball, but he always changed the subject or failed to acknowledge the topic. Cassie began to believe she had built her hopes up, that she had just imagined the whole thing. He obviously wasn't interested.

The following days, she politely rejected the invites of boys left, right and centre, which turned out to be a good move, as George approached her.

"Hey," He said.

"Hey," She smiled. "What's up?"

"I just wanted to see if you have a date to the ball yet?"

"I don't." She shook her head.

"Good," He sighed, in relief.

"You aren't going to ask me, are you?" She teased, knowing full well that he had already asked Angelina.

"Yeah, right, and face Ange's wrath? Sorry, I love you and all, but not enough to suffer that." He grinned, before sighing. "Just checking, because another person plans to ask you."

"I sure hope so," Cassie replied. "I don't want to be the person who shows up with no date."

"You won't, I promise." George said, a hand on her shoulder. "He's just working up the nerve to ask. To find the right time and all."

"I see," She smiled, softly. "You tell this someone that I'll wait as long as they need, unless they change their mind, that is."

"I'll be sure to. There's no danger of that. Between you and me, he's smitten." George winked, before smiling. "You're a good one, Cassiekins."

She smiled, as he walked away.

Her heart fluttered at the thought of Fred asking her, of dancing with him at a ball.

It was decided. She wouldn't doubt, after all, George had outright promised that he would ask. George knew his twin like the back of his hand.

She would wait for him.