Disclaimer: I do not own anything in this story. Everyone in this story belogs to SEGA.
Ages: Amy: 16 Sonic: Just turned 18 Tails: 14 Cream: 13 Rouge: 21 Knuckles: 20 Shadow: (Looks) 18 (Actual) 50+ Silver: 17 Blaze: 17

Heaven On Earth!

Amy Rose was out shopping with her best friends, Cream and Rouge. They were looking for dresses because they were going to Sonic's 18th birthday party later. Cream found the cutsest white dress with black polka dots and a black stripe around the waist. Rouge found a red dress that went to her knees and was made of silk. Amy had been looking for ages, in lots of different stores, but she still couldn't find the right dress.
"Hey, Amy! I found the perfect dress for you!" said Rouge. Amy ran over and looked at the dress. She squealed in happiness and went to try it on. She came out 5 minutes later and Rouge and Cream were speechless. It was a light blue dress that went down to her knees and was made of a floaty material.
"It's beautiful!" gasped Amy. They paid for their dresses and went to get their accessories. When they finished they went back to Amy's house to get ready!
AT AMY'S HOUSE!
The girls were just putting the finishing touches to their dresses. Rouge was wearing a pair of red heels and carrying a red sparkly clutch to match her dress. Cream was wearing white ballet flats and had a necklace with an ice-cream pendant on it. Amy had on blue ugg boots, a blue, sparkly headband and had changed her usual gold bracelets for silver ones.
"Everyone ready?" aksed Amy. Rouge and Cream nodded. They all set off for Tails' workshop, where the party was being held.
AT TAILS' WORKSHOP!
Tails, Sonic, Knuckles and Shadow were stood in a corner talking. They weren't talking about anything in particular, just about different things. Shadow wasn't really paying any attention to what they were saying, just hanging with them because they were the only people he really knew.
"C'mon boys! Let's get this party started!" said someone behind them. They all turned around and saw Rouge, Cream and Amy stood in the doorway.
"Hey Knuckie! Long time no see!" said Rouge, winking. Knuckles blushed and mumbled something about batgirls being stupid. Cream waved at Tails who blushed and waved back. Sonic saw Amy walking towards him and prepared himself for the usual bone-crushing hug, but all he got was,
"Happy 18th birthday Sonic!" from her. She walked away and began talking to Shadow, whose eyes lit up as soon as he saw her. He was shocked and upset, though he didn't know why he was upset. He thought she was annoying, right? He saw her lean and whisper something in his ear and he nodded. For some strange reason, when she did that it felt like something, someone, was pulling her away from him, like a newborn pup being separated from it's mother at birth. He was inerrupted from his thoughts from someone tappipng on his shoulder. It was his little brother, Tails.
"Sonic? You okay? You seem worried!"said Tails, a concerned look on his face.
"Yeah, i'm fine. Just thinking..." he replied. "Anyway, I'm hungry! Let's cut the cake!" Tails nodded and walked over to the table holding the cake. Everyone saw and walked over to watch, except for Knuckles, he was hungry! The cake had a picture of everyone on the the top and was chocolate flavoured.
"Mmmm... this looks great! I need to pay my complimets to the chef!" he said.
"Well, we're right here!" said Amy, gesturing to herself and Cream.
"You made this? It looks great!" he said, shocked.
"Thanks, Mr Sonic!" said Cream. He nodded and picked up the knife. He sliced through the icing and the soft sponge and creamy chocolate buttercream. He cut the cake into 8 pieces; one for himself, Knuckles, Tails, Shadow, Amy, Cream, Rouge, Silver and Blaze.