Before Joe became a household name for his toothy smile and his relationship with Stacey Solomon, he was already a dad. He has a son named Harry, born in 2007 from a previous relationship. Harry is now a strapping teenager, likely taller than his dad and probably mortified by any of Joe’s TikTok dances.
Think of Harry as the beta test of Joe’s parenting career. All the early mistakes—like letting a toddler eat a whole packet of biscuits—were made on Harry’s watch. And guess what? Harry survived, proving that Joe’s fatherly instincts were at least 80% functional from the start.
The Solomon Era: A Love Story with Multiplicative Effects
Then came Stacey Solomon, the queen of organization, glitter, and swearing on telly. When Joe and Stacey got together, their family planning resembled a rabbit’s very busy season. They now have three biological children together, making the total household roster read like a tiny army.
First there’s Zachary, born in 2019. Zachary is the one who looks like he’s plotting world domination from his high chair. Joe once joked that Zachary’s eyebrows are more expressive than his entire acting career—and honestly, I believe it. The kid’s got sass.
Joe Swash reveals 'horrible' dad guilt at home with wife Stacey Solomon
Then came Leighton in 2026. Leighton is the chill baby who probably sleeps through the chaos of the Swash-Solomon household, which is a miracle because the family also includes Stacey’s two sons from a previous relationship. Yes, I said two more. Let’s pause for a second: Stacey has Zachary and Leighton with Joe, but she also has Zachary (yes, another Zachary—but this one is older) and Rex. I know, the naming is a bit confusing, but stick with me.
Wait, How Many Is That Again?
Okay, let’s do the maths before your brain explodes. Joe Swash is the biological father of Harry (18), Zachary (5), and Leighton (3). Plus, he’s a step-dad to Stacey’s two sons from her previous relationships: Zachary (16) and Rex (6). That’s five children in total living under one roof—if you count the stepkids. But if you’re asking for “biological children,” the official answer is three (Harry, Zachary, Leighton).
But here’s the kicker: Joe treats the stepkids like his own. He’s said in interviews that he doesn’t use the word “step”—he’s just “dad” to all of them. So, for the sake of this article and your sanity, let’s say he has five kids in his heart, and three by blood. It’s a blurry math problem, but the answer is love.
Joe Swash admits 'there's been lots of disasters' as he shares family
And in 2026, Stacey gave birth to Belle, their first daughter. That’s right—they added a fourth biological child to the mix. Belle is the princess of the Swash clan, probably already wrapped in glitter and demanding snacks. So now, Joe’s biological tally is four: Harry, Zachary, Leighton, and Belle. Total household children? Still six (including Stacey’s two older boys).