Geri is expecting her first child with husband Christian Horner and confirmed the news today (10 October) via Instagram.
She is already mum to daughter Bluebell, 10, from a previous relationship.
Geri hinted at her exciting baby news on the photo-sharing app. posting an illustration of a pregnant woman underneath the quote: "God bless Mother Nature #mamaspice."
The 44-year-old added a baby emoji alongside her post and fans were quick to send Geri and Christian their congratulations. A rep for Geri has since confirmed she is expecting and told Daily Mail: "Geri and Christian are absolutely delighted to announce they are expecting their first child together. The couple are overjoyed with the good news and cannot wait to welcome the newest addition to their family."
Geri and Christian's baby news comes nearly a year and a half after the couple married in a star-studded ceremony in Bedfordshire on 15 May 2015.
Famous faces in attendance included Myleene Klass, Amanda Holden, Dawn French and Jennifer Saunders and Geri's fellow Spice Girl Emma Bunton. The rest of the 90s girl group (Mel B, Mel C and Victoria Beckham) were unable to make the ceremony, but they made sure to send Geri their well wishes via social media.
Geri later gushed about her big day and admitted during an appearance on ITV's This Morning that it had been the "happiest day of her life."
She said: "People talk about their wedding day and until you get there you don't know what it will be like, but it truly was the happiest day of my life. It was so amazing! I hadn't met anyone where I felt it was right. It wasn't until I met Christian. When I met him, I automically knew. I said it to my friend, 'I think I've met the man I want to marry."
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!
Fancy winning some GREAT prizes? Check out Reveal Competitions here!