Updated

TV chef Cat Cora is the proud new mother to baby boy Thatcher Julius Cora, born on April 4.

But she's also still pregnant.

That's because it was her lesbian partner, Jennifer Cora, who gave birth.

Cat, who is also pregnant (both used the same sperm donor), is due in a few months.

"Both mom and baby are doing great!" their rep told OK! Magazine. "Cat and Jennifer loved the old English name Thatcher, and Julius was Jennifer's grandfather's name."

"Jennifer and I are thrilled to go through the wonderful experience of pregnancy together," Cora said in March. "We started the in-vitro process 5 years ago. This has been a miracle for us and we'll now have 4 beautiful children."

Cora is carrying Jennifer's biological child (it is Jennifer's egg).

Their second child, now 23 months old, was conceived using Cora's egg, but carried by Jennifer.

In regards to Thatcher Julius Cora, both women's embryos were implanted in Jennifer's utuerus, so they don't know who the biological mother is, and they say they don't plan on doing DNA testing to find out.

So there.