The model-and-actress gave birth to three-year-old John, who is known as ‘Jack’, in August 2007, eight months after she split from the NFL player – who is now married to supermodel Gisele Bundchen, with whom he raises a 14-month-old son Benjamin with.

Despite the complexities of her and Tom’s relationship, Bridget insists everyone works together to give ‘Jack’ the best home life possible.

In an interview with America’s More magazine, she said: “My son has two loving parents and an extended family, whether it's cousins or stepmothers or boyfriends.
My son is surrounded by love.

“I have never made a comment about Gisele or Tom publicly. I have a relationship with these people on a daily basis."

Although the 39-year-old beauty is happy with her current parenting set-up, she admits she would have preferred to have had a child while in a committed relationship.

She added: “No girl grows up dreaming of being a single mom. But there's not a second I regret having a child on my own.”

Bridget also revealed she is very happy with her new man, ‘Charlie’s Angels’ director McG – real name Joseph McGinty Nichol.

The ‘Blue Bloods’ star – who met the filmmaker on an airplane - said: "He's witty, he's smart, he's incredibly funny, he's got incredible taste, and he comes from a great family.

“He's the salt of the earth but also very successful in the crazy business that we're in. And he and Jack have a great relationship."