Actress Jacqueline, 21, and 23-year-old TOWIE star Dan originally tried to keep the sex of their baby a secret – but Dan cracked last night.
Posting a snap of them at Jac's baby shower, he wrote: "Can't keep it a secret anyone.. Me and @jacjossa are having a girl!"
In October last year, Dan and Jacqueline shared the same photo of them holding the cake but cheekily added a black and white filter to keep fans guessing.
At the time Dan wrote: "So me and @jacquelineMjos found out the sex of our baby last night… Take your guess… Pink or blue inside?? [sic]"
Dan, who already has son Teddy, one, from a previous relationship, recently shared a video of his boy taking his first steps, and no doubt he can't wait to do it all again.
After he and EastEnders star Jacqueline spent Christmas together, Dan tweeted: "What a lovely Christmas I have had!! Next Xmas I will have two little munchkins. Excited!!"
Just before Christmas, Teddy's mum Megan Tomlin reportedly suggested that Dan had cheated with her and accused Jacqueline of planning the pregnancy.
A source told Star: "Jacqueline wants to stake her claim on Dan. She's fed up with Megan's barbed comments about her.
"Dan is fully committed to Jacqueline and the baby – as he is to Teddy. He wasn't best pleased by Megan's outburst, but he's made peace with her for Teddy's sake."