Jeff Brazier confessed “my heart aches” for his sons as his family gathered to mark what would have been Jade Goody’s 38th birthday.
The reality star died aged just 27 from cervical cancer in March 2009, leaving behind her two sons with Brazier - Bobby, 16, and Freddie, 14.
Brazier shared a touching black-and-white photograph of the boys sitting on Goody’s lap and wrote: “Today would have been Jade’s 38th Birthday so we had a small gathering and raised a glass in her memory. My heart aches for all of the love and affection the boys have had to go without in her absence and for all she missed of their childhood, those precious stolen moments deprived of a fiercely strong and proud Mother.”
The TV presenter revealed the family had also celebrated Bobby’s 16th birthday.
He said: “My thanks to those that came along as well as those who couldn’t make it always showing the boys that they have many good people supporting their every step. It was also Bobbys 16th this week so we celebrated getting him there in one piece and all the promise his future holds.”
Goody entered the spotlight after appearing on Big Brother in 2002 and went on to take part in Celebrity Big Brother in 2007 where she was involved in a race row with Bollywood actress Shilpa Shetty.
When Goody made the decision to maker her cancer diagnosis public she became involved in raising awareness about cervical cancer and the importance of regular screenings for your women.
Goody met Brazier in 2002, but they parted ways in 2004. Last summer he married Kate Dwyer and both boys spoke at the celebration.
Earlier this year Goody’s widower, Jack Tweed, gave a tell-all interview to The Sun, claiming he wasn’t allowed to see the children his dead wife had wanted him to adopt.
Tweed said, “She [Jade] wanted me to adopt the kids, she wanted them to live with me but obviously I said ‘I can’t, Jeff’s their dad and I’m not going to stand in the way’.” At the time, Brazier considered legal action.