The next night...

"So," Diana said as she and Cedric walked down the Hogsmeade sidewalk, "What do you think will happen after Hogwarts?"

"You mean with our classmates included, or just with us?"

"It doesn't matter."

"Let's see... Fred and George will probably have that joke shop they're always talking about, Hermione might be the Hogwarts librarian, Harry and Ron might be Aurors... I don't know about the rest."

"What do you think it'll be like with us?"

Cedric paused to think. Anything could happen. "I'm not sure."

"Me neither, but the thought of graduation scares me senseless."

"Why's that?"

"Entering the real world, I guess. What if everything goes wrong? I'd expect you to worry about that, too -"

"We've still got a year of school left! Don't worry about it until then." He kissed her forehead. "And I promise you," he whispered, "Everything will turn out fine. Whether you become a famous actress and we're living in Hollywood, or whether we're stuck in the suburbs with me working for 'The Daily Prophet'. And one thing you can be sure of is that I'll always love you, no matter what happens."

Diana blushed as she looked down at the pavement, too happy to say anything.

Looking up at the stars that crowded the night sky, Cedric sang,

"Never knew I could feel like this,

Like I'd never seen the sky before...

Want to vanish inside your kiss,

Every day, I love you more and more...

Listen to my heart, can you hear it sing,

Telling me to give you everything?

Seasons may change, winter to spring,

But I love you until the end of the time...

Come what may, come what may,

I will love you until my dying day..."

Diana sang, holding his hand,

"Suddenly the world seems such a perfect place,

Suddenly it moves with such a perfect grace,

Suddenly my life doesn't seem such a waste,

It all revolves around you..."

Looking into each other's eyes, they both sang,

"And there's no mountain too high,

No river too wide,

Sing out this song and I'll be there by your side,

Storm clouds may gather and stars may collide,

But I love you until the end of time...

Come what may, come what may,

I will love you until my dying day,

Oh, come what may, come what may,

I will love you..."

Diana, smiling as if she had never smiled before, sang, "Suddenly the world seems such a perfect place..."

They both sang quietly,

"Come what may, come what may,

I will love you until my dying day..."