Pansy was staring at her again. She could sense the attention on her from across the room, so she gave another twirl, sending the tassels and bows on her dress flying to sparkle in the light of the hall, and smiled. Pansy had been watching her for years, whenever they happened to be in the same room. It might even have felt aggressive had it been anyone else, but Luna didn't mind it from her. There was a certain kind of comfort in watching her weigh her feelings against her concerns and others' expectations, as though she was keeping her distance until she was absolutely sure. She could hardly be blamed for being cautious and calculating, it was her nature after all.

So Luna waited and Pansy stared.

She thought she was being subtle, of course, but you'd have to be completely daft not to notice after such a long time. Everyone seemed to think Luna actually was quite mad. It made it surprisingly easy to observe others when they all thought you weren't much aware of the world around you and were, by extension, completely harmless. She liked to observe and collect information about people, things and places. It all fit together like puzzles did eventually and she often thought she might be the only one who could see what the unfinished pictures might become. Perhaps it was her purpose to be a witness to everything others missed.

When they had still been at Hogwarts, she had noticed Pansy and her less than hidden longing. She had also noticed that the time was far from right for them to get to know each other and resolved herself to wait for the black-haired beauty to approach her first. Luna was a very patient young woman, but now, years later, she thought it might be time to take those first steps herself and ease the other woman's crippling self-doubts. Seeing her lost in thought, she made her way across the room and stopped in front of her, offering her hand.

"Would you like to dance, Pansy?"

Wide, disbelieving eyes stared back at her as time seemed to stand still. Suddenly, Pansy smiled openly at her and accepted her hand, allowing herself to be led back to the dance floor. Luna gently placed her hands around the neck of the nervous woman in front of her. Slender arms wrapped themselves around her waist, pulling her closer, and a contented sigh passed her lips. The world around them melted away as they danced.

"This feels so right," Pansy whispered in her ear. "Why did it take me so long?"

Luna looked at her thoughtfully. She leaned in and kissed her softly on the cheek.

"You couldn't finish the puzzle without finding all the pieces first. Some things take time," she said simply.

Pansy looked into her eyes, determination painted on her face, and took a deep breath.

" I don't want to wait anymore, Luna. Will you be mine?"

Luna felt a surge of happiness settle in her chest and then smiled broadly.

"I thought you'd never ask."