Mary Margaret quickly ducked under a nearby awning to seek shelter from the storm, attempting to flip her umbrella to the right side over. The storm had turned worse in the few blocks from the library, the rain streaming off her broken umbrella to drip onto her hair and fall from her short locks into her eyes. Her coat was soaked and clung to the thin sweater and jeans that she wore underneath. She shook her head and then giggled quietly to herself, feeling like a wet dog. A soft chuckle joined her own and she turned, eyes wide, to find David Nolan a few feet away, having apparently stopped to wait out the storm as well.

A warm flush spread up her cheeks, abating the chill of the rain. "David," She greeted him politely.

"Mary Margaret." She could feel his eyes on her, warming her skin further, but she didn't dare look up. Instead, she focused on her twisted umbrella, trying to get it into some semblance of working again.

"Here, let me." He gently took the umbrella from her grasp before she could protest and gripped its top, flipping it over so that it sat properly once more, before folding it closed. "We'll have a while to wait before the worst of the storm blows over." He said in explanation as he held it back out to her.

Their hands brushed lightly as she took it from him and she felt a shiver run up her spine, a feeling of calm caressing her. She dared to look at him then and blinked in surprise. David stood in front of her, but he looked different. His hair was slightly longer and instead of the plaid shirt and dark jacket he wore, he was dressed as if for a costume ball with a sword strapped to his side. The image faded but not before the familiarity of it had stricken her. She blinked hard and the image faded, David returning to normal.

"Mary Margaret?" He said tentatively, cocking his head slightly as he stared at her. "Are you okay?"

"Oh, um, yes. Fine." She gave a soft self-deprecating laugh and smiled at him. "Lovely weather, huh?"

David chuckled. "Definitely. I think we can make it to Granny's without getting too wet if we run." He held out a hand. "Want to join me?"

Mary Margaret smiled and put her hand in his outstretched one. "I'd love to."

They ran out from under the safety of the awning and dashed out into the rain, holding hands and laughing, warm despite the chilly rain that soaked them.