The 26-year-old Jersey Shore star posted a picture of her baby bump Thursday. She has since removed the image from Instagram, but appeared in the photo makeup-free and in a bikini.
She posted a similar image on Instagram the day before, and included the caption, "Babygirl is taking over! #largeandincharge."
Snooki and fiancé Jionni LaValle already have one child: a son named Lorenzo, born in August 2012. The couple announced their second pregnancy on April 4.
Fellow Jersey Shore castmate Jenni "JWoww" Farley is also pregnant, and is expecting her first child with fiancé Roger Mathews. She and Snooki often work out together, as chronicled on social media and Snooki's blog.
Swim Week Miami Beach 2014 [PHOTOS]