| Last updated
Nicole Appleton has just announced the birth of a baby girl - and managed to keep the entire pregnancy secret for the whole nine months.
The dad she confirmed in her announcement on Instagram, is boyfriend Stephen Haines who she has been with since March 2019.
The 45-year-old took to Instagram to say: "After hiding my pregnancy for the last 9 months...which was SOOOOO difficult & keeping her a secret from all my friends...
"'I can finally announce our incredible news!!..Our little girl 'Skipper Hudson Haines' has arrived Stephen & Gene are besotted!!! I'm SOOO HAPPY!!"
The All Saints star shared the post alongside her and Stephen looking down at their bundle of joy, as well as a post of her during the pregnancy.
She of course already has one child, 18-year-old Gene, from a previous relationship with Oasis star Liam Gallagher, who she begun dating in 2000 and later married.
The pair split after finding out discovering he had cheated on her with journalist Liza Ghorbani, who was expecting his child. They divorced in 2014.
She has quite the high profile exes too - also once engaged to Robbie Williams who she met on Top of the Pops in 1997. She later wrote in an autobiography that she had aborted her and Robbie's baby after facing intense pressure from her record company.
Rumours also started to fly in 2018 when she was spotted arm in arm with Take Me Out's Paddy McGuinness who was and still is married to Christine McGuinness, though rumours of an affair were unfounded.
Since then Nicole's love life has been kept pretty private only confirming her romance with Stephen last March by posting a picture of them together at Soho Farmhouse. Now it seems like Stephen, a millionaire Facebook executive is the one for her.
We're impressed too just how private the pair have managed to keep things. She kept her baby and pregnancy secret even longer than Kylie Jenner!
Featured Image Credit: PA
Chosen for YouChosen for You
Most Read StoriesMost Read