Maria is currently pregnant with her and Kelvin's first child and while enjoying a babymoon in Crete, Greece, she took to Snapchat to hit back at negative comments she had received about their relationship.
A Snapchat user allegedly accused Maria and Kelvin of having "no chemistry", prompting the mum-to-be to hit back: "Go f**k yourself."
She addressed her followers on the social media app and said: "To the person that said me and Kelvin have no chemistry on Snapchat, go f**k yourself."
Maria continued: "If people would rather us be all over each other... that's just not how we are. We don't feel the need to put everything on social media. We are very, very happy and we do have chemistry."
"That is the reason that I am pregnant," she insisted. "And yes the baby was planned."
The 29-year-old added: "The reason I don't actually Snapchat a lot, other than pictures, is because I am really happy and I don't feel the need to justify my relationship or rub it all over social media, apart from the odd photo."
Maria also took to Twitter, adding: "We're so so happy, baby was more than planned (we even tried every tactic to get a baby girl) Erm anything else I need to justify?"
We're so so happy, baby was more than planned (we even tried every tactic to get a baby girl) Erm anything else I need to justify— Maria Fowler (@MariaFowler) June 9, 2016
She and Kelvin first announced they are expecting a baby together on Mother's Day back in March this year. Maria later revealed the couple are set to welcome a daughter and she has been sharing plenty of baby bump updates with her fans.
And it seems like Maria and Kelvin are loving their road to parenthood so far, especially all those pregnancy firsts.
In April, Maria told fans how "surreal" it had been to feel her unborn daughter kick for the first time.
That was just weeks after, the couple heard their baby's heartbeat. At the time, BMX racer Kelvin had gushed: "What a great morning! Usually hate going to the doctors but hearing your baby's heartbeat is an amazing experience. Loved it. @MariaFowler."
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!
Fancy winning some GREAT prizes? Check out Reveal Competitions here!