X Factor winner Sam Bailey has admitted she is expecting a third child - and discovered she was pregnant while in a supermarket toilet.
The 36-year-old told the Sun newspaper her husband Craig darted off to fetch a test after the singer and former prison officer suspected she might be pregnant.
Bailey, who grew up in Bexely, who won the last series of the ITV talent show, said her forthcoming tour has had to be rescheduled after discovering the news.
The former Cleeve Park school pupil told the Sun: "I was really upset because I thought I'd let everyone at my management and the record label down.
"But they were really good about it. I was going to go on tour solo at the end of October - but I have managed to move it until January."
Bailey, whose album is due out later this month, already has two children - Brook, eight, and Tommy, five.
She said she has been supported by X Factor mentor Sharon Osbourne, but had not yet broken the news to new dad Simon Cowell.
Bailey said: "I hope I'll see him soon - I can teach him how to change a nappy."
- Bros are back! Matt and Luke Goss reunite for gig at The O2
- Bucks Fizz's Cheryl Baker is ready to roll back the years in Bromley
- 'We have had 40 years of practice at what we do': pop icon Toyah Willcox is ready for the 80s Invasion in Greenwich
- 'I thought they had booked me by accident' - we chat to Rebecca Ferguson about performing with music legends, her new album and tour
- Grime superstars and NME to open Boxpark Croydon at two-day festival