Mamma Mia! Harry Potter style

Cast List:
Sophie - Sophie Granger
Friend 1 - Ali Williams
Friend 2 - Lisa Turney
Donna - Hermione Granger
Friend 1(Tanya) - Lavender Brown
Friend 2(Rosie) - Ginny Weasley
Bill - Harry Potter
Harry - Sirius Black
Sam - Severus Snape (VERY OC)
Sky(Fiancé) - Scorpius Malfoy

Plus extras.

Chapter One

It was dark, so no one saw her slip slowly from her bedroom and down the steps to the owlry at the end of the pier. In her hands were three letters. Three very important letters. Sophie began to sing softly to herself,
"I have a dream, a song to sing to help me cope with anything. If you see the wonder of a fairy tale you can take the future. Even if you fail." She kissed then placed each envelope on the leg of a separate owl as she read out the names on the front of the envelopes.
"Severus Snape, Harry Potter, and Sirius Black. Good luck…" She watched as the owls flew off gracefully into the night, and prayed that they would get safely to their destinations.

*~*~*

Two girls were struggling with their luggage as they left the boat and stood on the dock. Both turn as they heard their names screamed from behind them.
"LISA! ALI!" A bushy haired brunette was running down the pier towards them.
"SOPHIE!" They yelled as they ran to meet her. "Sophie! Ahhh!" The three girls collided in a massive hug, squeezing for dear life.
"Ali, Lisa, where have you been? I thought you'd get here hours ago." "What a journey! Guess who left their ticket on the kitchen table." Ali said as she looked pointedly at Lisa.
"We said "We have to get on this plane - it's our best friend's wedding tomorrow."" Lisa spoke ignoring Ali's jab. Turning back to Sophie, Ali continued with the story, "We made such a fuss. ....We were in that plane even without the ticket!"
"Mhm, that's right." Lisa began to look around and after not finding what it was she sought she said, "So where is he then. Your Scorpius? We are dying to meet him. Oh and how's your mum? I bet Hermione's been going nuts over this wedding."
Sophie wedged herself between her friends and linked arms with them. All three began walking down the pier. "Yeah, he's not here right now but uh… well listen I've got a secret and you're the only ones I can tell." Both girls gasped and placed their hands on her stomach.
"Oh my god! You're pregnant."
"No! I'm inviting my Dad to my wedding." She looked at the ground and kicked a stone.
"Your Dad? You mean you've found him at last?" Lisa looked at Ali then down at Sophie. This was big.
"Not exactly! Look I found this in Mum's desk." She pulled a brown leather bound book out of her bag. The girls were now sitting on some small rock formations they had found when they were young.
"Sophie, you're not supposed to go around reading your Mum's diary!" Ali gasped.
"No! She's supposed to go around reading yours." Lisa gasped as well.
Sophie looked guilty for a moment but then she immediately brightened and started to defend her actions. "But Look! 1979, the one she kept the year she fell pregnant with me. You know how she won't talk about my Dad, says she cant remember. Huh!" She began to read from the diary "July a night. After the show Severus rode me over to the little island. We danced on the beach and kissed on the beach and dot dot dot" She looked excited, much to Ali and Lisa's confusion.
"What?"
"Dot Dot Dot - It's what they did in the olden days" Sophie explained and continued to read. "Severus' the one, I know he is. I've never felt this before."