Flashback

"I'm really proud of you, I know how self-conscious you get but believe me, you look beautiful" Her mum spoke.

It was her wedding day.

She'd decided six months ago that she didn't want to cover up on this day of all days, so she'd made the decision to wear a sleeveless dress, leaving her arms and shoulders bare. Her mother knew just how much courage it had taken to go through with it. She stood in front of the full length mirror in her bedroom. She had to admit, she felt confident. Her long sandy blonde hair was perfectly curled, and her green eyes were even more striking than usual thanks to the perfectly applied eye liner and shadow. And the dress… white silk. It had a corset style top, with silver embroidery almost as intricate as her markings. The bottom half flowed perfectly from the waist, with just a small train. She'd never liked fussy dresses with long veils and trains.

The door opened. Dean stood just outside.

"You can come in Dad" she smiled, turning round to face him.

He walked right in and pulled her close to him.

"You look so beautiful. I can't believe this is the day" He began. Dean Winchester wasn't known for getting emotional, but even he was giving in to that side of himself, buried deep under his tough hunter exterior.

"I'll see you soon" Her mum smiled, kissing her lightly on the cheek before making her way to the garden where the ceremony was taking place.

"Ready?" Dean asked.

"Ready" she replied.

He took her arm and led her out of the room and down the main staircase. They turned right, heading for the main exit out to the garden.

She paused, turning to him.

"Thank you" she spoke.

He looked at her. It had taken a long time for him to come around to the idea, but seeing her this happy reassured him he'd made the right choice.

They reached the doors, and stepped out into the garden. The guests all stood, and turned. Some gasps were heard as they saw her, but she'd been expecting that. Everyone here knew of her markings, but few had seen them. As they got closer to the front, her heart began to race wildly. She could see him now, looking even more handsome in his suit. He hadn't really worn one since his fall from Heaven, as it reminded him too much of his former life. She'd missed that, if anyone made a suit look good it was Cas. His hair was perfectly bed head messy, she'd given him strict instructions to leave it that way.

They had reached the front. Dean reluctantly let her go, taking his seat next to his wife.

"You look beautiful" Cas smiled, taking her hands. He'd always loved her markings. Her desire to keep them constantly covered bothered him a little, though he respected her choice and would never say so. He was so glad that today, she had chosen to share a little more of herself with him, and the people closest to them.

The ceremony seemed to pass in a haze, which she out down to nerves. She was terrified of forgetting the words, her vows, or repeating the parts she was meant to. She was almost glad when the final words were spoken.

"I do"

Cas lifted the veil from her face, and leaned in to kiss his now wife. He placed his hands gently on her waist, pulling her in just a little. As his lips met hers, cheers erupted from the guests, and a smile spread across both their faces. They broke off the kiss, and turned to face their guests.

"Ready Mr Winchester?" she teased. Since Castiel didn't technically have last name, they'd decided he'd take the Winchester name.

He took her hand and led her down the aisle, with the guests following.

"I love you" she whispered as they made their way into the large reception room.

"I love you too" he replied, squeezing her hand gently.