Rebecca was singing her new song on the daytime chat show when she fainted in the middle of her performance.
The singer knew something was wrong and decided to take a pregnancy test in case but she said the first test came up as negative.
"What's funny is after the show, I took a test because I was thinking ‘This is weird!
What's going on with my body?' But it came up negative. I was like How strange! I've got all of the pregnancy symptoms but after the show I ended up spending two days resting in bed. I kept on saying to everyone, I've got pregnancy symptoms so it was really weird."
The 27-year-old said she still couldn't shrug off the instinct she was pregnant and decided to take another test.
"And then a couple of days later I took another test and it was positive!"
After rumours began to speculate about Rebecca's fall, the star took to Twitter to confirm her pregnancy.
"Yes I am having a new lovely baby children are such a blessing and I'm grateful to god for my new little gift xx"
The 27-year-old singer is already a mother to her two children, Lillie May and Karl.