Prior to her Finals performance, the expectant mum staged a sweet gender reveal celebration during her mentoring session with coach, Kelly Rowland. The 33-year-old proudly gave the Destiny's Child star the honours of bursting a black balloon filled with giant pink confetti. That's right, Rebecca is having a baby girl!

"My highlight on the show would definitely be my reveal," Rebecca tells 9Honey Celebrity ahead of the first Finals episode. "In the mentoring session, that's when the idea of the reveal came out. That was the moment I enjoyed the most because I was singing to my baby boy and, at the same time, I was revealing this next little one that's coming."

And while Rebecca was sadly eliminated on Monday — leaving behind Zeek Power, Lara Dabbagh and Denzel on #TeamKelly — she was proud of the way she exited the competition on a high with a song close to her heart, 'Ave Maria'.

"My Finals performance was a beautiful way to leave the show," Rebecca says. "I had all these mixed emotions but I felt like the song was such a memorable song that meant a lot to me — it was a song I sang to my husband on our wedding day.

"With what I wore — the dress was made for me — and the staging and production, it was just a memorable and beautiful moment I absolutely enjoyed."

Some will argue that being 29 weeks pregnant, Rebecca deserves to put her feet up and take it easy, but she feels like she still had plenty to give in the competition.

"I would've liked to stay on, even if just for two more weeks," she admits. "Kelly and I felt so strongly that being pregnant shouldn't be looked at like you have to stop and not do anything with your life. Out of everyone, mums can kind of do it all.

"Falling pregnant on the show was never planned — it just happened," she adds. "But who knows? If I wasn't pregnant, I either maybe could not have gotten this far or I could have gotten further. But it's no use racking my brain with 'what ifs.' I think what happened was meant to be."

Rebecca, husband Jake and son JJ will welcome a new addition to their family in about 10 weeks. (Instagram)

Now that she's been eliminated from The Voice, we don't know who we're going to miss more: Rebecca or her equally charming son, JJ. From the Blinds to the Battles, the adorable three-year-old stole the hearts of many — 16 million, to be exact.

"I think his video on Facebook has reached 16 million views — it's beaten any of the contestants on the show," says Rebecca of a video of JJ on stage at her Blind Audition. "I mean, they didn't post my video, which I thought was hilarious.

"He's so popular. We went to the movies the other day and there were kids lining up to give him a cuddle. And he's got no idea — he's just turned three!" she says. "But he has stolen the show and, as a parent, you just feel happy and proud and it's quite hilarious at the same time."

Soon enough there will be two little ones stealing Rebecca's thunder, with her unborn daughter arriving in less than 10 weeks — and there's no one more excited about that than JJ.

"This morning he was like, 'I want her to come out and play with me already.' And I'm like, 'What is she going to play with you?' And he's like, 'Hide and seek.' He's probably thinking that she's going to come out a toddler! But he's so excited, and he felt her kick," she says.

"He's also been a lot more affectionate with me, so I think he knows that my attention is already a little bit divided," she adds. "But he's going to be such a good big brother."

So can we expect Rebecca to return to The Voice in 2020 as an All Star? Although this time next year, she'll have two kids in tow...

"My husband asked me that," she laughs. "A long time ago I said I'd never do The Voice and now here I am. So I'm going to say never say never, and it would be very interesting if I came back.

"I try not to plan things too far in advance," she adds. "My focus right now is just to have this baby, get back into shape, and then just live life as a family of four, and hopefully pursue things with music and see where it takes me. But never say never."

The Voice Finals continues Tuesday at 7:30pm on Nine. Catch up on everything at9Now.