Gold medal-winning Olympic heptathlete Jessica, who is expecting her first child with husband Andy, posed for the snap while standing next to a giant poster of herself competing in London 2012.
Jessica, 28, is wearing her gym gear in the picture and is grinning at the camera while cradling her growing tummy.
Posting the photo of Twitter, Jessica joked: "My abs look a little different."
In January, Jessica announced that she and Andy were unexpectedly expecting a baby together, adding: "We are completely overwhelmed, with excitement and a degree of anxiety that I am sure all first time parents will relate to."
Although clearly nothing like her usual training schedule, Jessica has been keeping active throughout her pregnancy and recently shared a picture of herself on Twitter following a yoga session.
Alongside it, she commented: "Great yoga session this morning at our yoga instructors new studios #yogaatthereach."
Celebrities expecting babies in 2014:
Copyright: WENN Lexie Appleby/Future Image/Bridow/Instagram