EASTENDERS star James Farrar has shared a rare snap of his baby after becoming a dad last year.
The 35-year-old, who plays Zack Hudson on the BBC soap, was out in Soho, London, with his little one.
James normally keeps his Instagram to work, events and modelling shots.
But he posted a story with the tot who was born in November.
She arrived more than two weeks overdue – making James and Ali first-time parents.
The couple, who have been together for 12 years, had spent the days leading up to their child’s birth practising yoga in a bid to bring on labour.
The excited actor first revealed he was set to be dad in July of this year as he posed with Ali and her bump for a sweet mirror selfie
His wife captioned the post: “Mama and Papa,” with James commenting underneath: “Sexy Mama”.
James, who is also a male model, has previously called Ali his “life partner and life coach all in one” in a gushing and rare post about his private life.
In a gushing Instagram post, James wrote: “When we first met we were ‘unavailable’. Our interests were football, netball, partying and being rascals.
“We couldn’t help falling for each other and a lot has happened since. In our 12 years together Ali has spent time travelling the world educating herself on Eastern and Western philosophy. I spent a year away from London filming a TV show.
“We moved to Blackheath together and got married. We founded a successful retreat #TheRemedyRetreats …
“Our friends and family go to Ali for support and she’ll always make light of the situation having created such balance in her own life.
“A life partner and life coach all in one. I’m a lucky boy. Keep on shining – I’ll ensure I push you to succeed in everything you do. Not that you need it.”
Fans might recognise James from his role as Liam Gilmor in Hollyoaks from 2012 to 2013.
Zack was first introduced on EastEnders as Sharon’s (Letitia Dean) long lost brother.
He had a brief romance with Nancy and has more recently become best mates with Martin.