Hey guys, so this is my first TID Fanfic it's just a one-shot possibly two shot and fluffy and stuff. It's just the story of Magnus visiting Tessa Will and James. Tessa is 28 Will is 29 James is 5 and Tessa is 7 months pregnant with Lucie. So yeah, that's about it, please review and I hope you enjoy!

Magnus visit's the Herondales.

Chapter 1: Magnus meet James, James meet Magnus.

Third Person's P.O.V.

Will Herondale is 29 years old, he is married to the girl he's loved since he was 17, Tessa Gray (Herondale.) They have a beautiful 5 year old son James. He is named after their good friend Jem Carstairs who is now a silent brother. After James was born and they took him to the silent city to have the protective spell put on him Will insisted that brother Zachariah (Jem) do it. He wouldn't let any of the other brothers do it. James is the image of Will. He has his jet black hair, his mouth and his nose. His eyes are gold which he didn't inherit from either of his parents. Tessa thinks his eyes are gold because of the demon blood that runs in his veins. He already loves reading like both his parents. James is Will's pride and joy and he's never loved someone as much he loves his son.

Tessa is currently 7 months pregnant with their baby girl. Will can't wait to have a daughter that he can spoil and protect from boy's that would break her heart. Of course Will isn't going to let his baby girl have a boyfriend until she's at least 40 and he will choose who her boyfriend will be. Tessa and Will are still deciding on a name for their little girl. They have a few in mind, but haven't agreed on anything.

Tessa hands another plate to her son James- who instead on helping her to do the dishes- to dry. She feels a swift kick from the child within in. She smiles and places her hand on her stomach.

"Mommy?" Tessa hears her son's voice calling her.

"Yes honey?" She asks.

"When are we going to see Uncle Henry and Aunty Charlotte again?" He asks. When James was born Tessa and Will named Charlotte and Henry his godparents, they both spoil him and love him to death, he loves them just as much.

"Probably tomorrow baby." She says.

"I want to be an inventor like Uncle Henry when I grow up." James says. Tessa smiles, that'd be fun.

"Well you'll make a great inventor Jamie, make sure you tell Uncle Henry next time we see him." Tessa says, bending down- as far as she can with her bulging belly- and fixes the collar of James' shirt. She stands back up and rubs her belly. "Are you looking forward to meeting your little sister James?" She asks. James nods his head enthusiastically.

"Yeah I can't wait to be a big brother! I'm gonna be a really good big brother aren't I mommy?" James asks. Tessa smiles.

"Yes you are, you're going to be the best big brother ever." Tessa says. James smiles broadly. They hear footsteps and Will appears in the doorway.

"Daddy!" James exclaims and runs up to him. Will swings James up into his arms and smiles at him.

"Hey Jamie." He says.

"Daddy I felt the baby kick in mommy's belly today!" James says.

"You did? Finally huh?" He says. James smiles and nods. Will walks over to Tessa and pecks her on the lips. "Good morning love." He says.

"Ewww!" James says burying his face in Will's chest as he witnesses his parents kissing. Will chuckles and Tessa laughs lightly.

"Good morning." She says. Will palaces his hand on Tessa's belly.

"Morning baby." He coo's to his unborn daughter. He feels a familiar nudge against his palm as he daughter kicks. Tessa and Will smile and Will pecks a kiss on her nose.

"Daddy, will you read a book with me?" James asks.

"Sure thing buddy, you want a piggy back?" Will asks.

"Yeah." James says. Will puts James down. Tessa lifts James onto Will's back.

"Tess, you know you shouldn't be lifting James when you're pregnant." Will says. Tessa always lifts James up and Will always disapproves.

"Oh Will stop your fussing the baby's fine, I would know if she wasn't, now go and get a book to read with James." Tessa says. Will smiles.

"As you wish madam." He says. Tessa giggles and so does James. A few minutes later James and Will come back downstairs, James still on Will's back, a book clutched in his hand. There's a knock on the door and Tessa goes to answer it but Will stops her.

"No it's alright I'll get it, James you go into the drawing room with mommy and I'll be in, in a minute ok?" Will asks.

"Ok." James says. Will lets James down. Tessa takes James' hand and they walk into the drawing room.

Will walks out to the hallway and answers the door. Standing before him is someone he hasn't seen since he was 17, his good friend Magnus Bane. Will smiles broadly.

"Magnus!" He says in delight. Magnus smiles at him.

"Hello William, it's been some time." Magnus says.

"Indeed it has, come in." Will says.

"I hear you're a father now." Magnus says. Will smiles and nods.

"Yes, his name's James he's five and the image of his gorgeous father." Will says. Magnus chuckles.

"For a moment there I thought you were going to say 'the image of his gorgeous mother' but of course you were talking about yourself, you haven't changed at all William." Magnus says. Will smiles.

"Would you like to meet James and see Tessa?" Will asks.

"I would love to." Magnus says. They walk into the drawing room where Tessa is sitting behind a table with James beside her.

"Tess, look who it is." Will says. Tessa looks up from the book she's reading with James to see Magnus. She smiles broadly.

"Magnus! She says delighted. She stands up to hug her old friend. When Magnus see's her bump his jaw drops open.

"You're pregnant!" He says.

"Really? I hadn't noticed." She says sarcastically. Magnus laughs and wraps his arms around her.

"It's been too long how are you Tessa darling?" He asks.

"I'm great, although this baby is very heavy." Tessa says rubbing her bump. Magnus smiles.

"How far along are you?" He asks.

"7 months." Tessa says. Magnus smiles. He knows Tessa was very upset when she thought she couldn't' have children and now here she is 12 years later with a beautiful five year old son and another on the way.

"Congratulations, do you know if it's a boy or a girl?" He asks.

"Yes, it's a girl; would you like to feel her kick?" Tessa asks. Magnus smiles broadly.

"I'd love to." He says. Tessa takes his hand and places it on her bulging stomach where she can feel the baby kick. Magnus' breathe hitches in his throat.

"Tessa, that's amazing." He breathes. Tessa smiles and let's go of his hand.

Will picks James up and walks over to Tessa and Magnus.

"And this handsome little fellow is our son James." Will says ruffling his son's jet black hair. Magnus smiles warmly at the young boy in his friends arms.

"Hi James, I'm Magnus I'm friends with your mommy and daddy." He says gently holding his hand out for James. James smiles and shakes it.

"If you know my mommy and daddy how come I haven't seen you before?" James asks.

"Because I knew your mommy and daddy when they were younger, before you were born, and I haven't been in England since then." Magnus says.

"Where have you been?" James asks curiously. Magnus smiles.

"All over the world James, but for the last few years I've in Ireland, just across the sea." Magnus says.

Tessa suddenly feels a pain stab her back; she's always getting back pains, worse than a woman carrying a mundane child or shadowhunter child. She knew her pregnancy would be difficult because when she was pregnant with James it was difficult. Jem had told her it's because the pregnancy is slightly demonic since both she and the child have demon blood.

"Oh, angel." Tessa whispers and presses her hands to her back, putting pressure on it usually helped.

"Are you alright Tess?" Magnus asks.

"Yes, my back is just sore, it usually is though." Tessa says.

"Here let me help you sit down." Magnus says. Tessa smiles and allows him to help her. Once she has sat down she folds her hands on her bump.

"Daddy, mommy can I go outside to the garden to read?" James asks. James has a space for reading outside under a big tree in the garden.

"Of course you can buddy." Will says. James looks to his mother for permission.

"Of course you can Jamie." She says. James smiles, grabs his book and darts outside.

"So he takes after you two with the love of books then." Magnus says. Will smiles and nods.

Tessa Magnus and Will sit talking for another half hour or so before Tessa asks him where he's staying.

"Funny you should ask darling, yesterday after I came here from Ireland I ran into Henry and Charlotte. They insisted that I stay in the institute with them until I can get a house." Magnus says.

"Oh that's great!" Will says.

"Yes it's nice to be with friends." Magnus says. They talk for another hour or so during which James comes back in.

"Well it's getting late, I should get going." Magnus says.

"It was great to see you." Will says hugging Magnus.

"Do visit us again soon." Tessa says as she wraps her arms around him.

"I will Tessa darling, don't you worry, you'll be sick of me soon enough." He says patting her cheek affectionately. Tessa laughs and pushes his hand away. Magnus places his hands on Tessa's belly.

"Bye bye baby girl Herondale." He coo's. Tessa smiles at how sweet Magnus is with her unborn daughter. Magnus bends down to James' level.

"Bye James, it was really nice to meet you and I can't wait to see you again." Magnus says. James smiles.

"Bye Magnus, it was nice to meet you too." He says. He then surprises everyone by hugging Magnus. Tessa and Will share a surprised expression, James is usually shy around strangers. Magnus smiles and stands up.

"I'll show you out." Will says. He and Magnus make their way to the door.

"See you soon I hope." Will says.

"Indeed you will William, and I can't wait to meet that little girl of yours." Magnus says. Will smiles.

"That makes two of us." He says. Magnus smiles.

"Good bye William." He says.

"Goodbye Magnus." He says.

Ok so there it is! Hope you enjoyed it and please review! I might do another chapter and that's it!