Daddy's kissing a stranger

Erin asked for a oneshot of Snow secretly getting hair extensions. Neal, aged 8, comes home from school and sees his father kissing a woman that he thinks he doesn't know. He freaks out, even hitting his mom.

Whoever decided to end the school day doing maths was a cruel person indeed. Neal got a lift home from his friend Ethan's mom on Mondays. So when he came into the house and saw his dad with a random woman, he was beyond shocked. What was he doing?! His dad should only kiss his mom. Neal might only be eight, but even he knew it was wrong for his dad to be kissing a random lady. He felt furious. Surely this random lady knew about Snow White and Prince Charming? How dare she come into his house and kiss his dad behind his mom's back. Well, Neal wasn't going to stand for it!

"Ahhhhhh!" He yelled, charging at the two grownups, brandishing his fists. He collided into the legs of the strange lady and started to bang his fists against her legs. "Stay away from my dad!" He warned her.

"Woh, Neal. Calm down." Came a soothing voice. Neal stopped. He knew that voice. He looked up, and sure enough, this lady was his mom. But her hair…her hair had been short when he left for school that morning. How could it be so long now? Snow smiled, seeing her son looking at her new hair. She bent down so they were eye level.

"It's fake." She explained, showing him. "I got some hair extensions to remind your dad of the old days, back when I kept my hair long in the Enchanted Forest. I was going to show you when you came home from school. I guess we didn't realise the time." Snow said, smiling up at Charming. He smiled back.

"Did you really think I could kiss any woman other than your mom Neal?" Charming asked. "How could I? She's perfect." Neal felt awful.

"I'm sorry." He said. "And I'm sorry for hitting you." Snow kissed the top of Neal's head.

"It's ok. You were just defending me. Although it's best not to jump straight to hitting, ever, ok?" Neal nodded. He was just glad his dad hadn't been kissing some strange lady. Although he did think seeing his mom with long hair was going to take a few days to get used to.