Credit: Instagram

In case the giant baby bump isn't enough of a giveaway, Teen Mom 2's Kailyn Lowry is pregnant with her second child. This blonde bombshell is about nine months along and due to pop in November (it's a Thanksgiving miracle!), and up until recently she's been super private about her pregnancy.

Credit: Instagram

Kailyn's spent the past nine months hiding her baby bump and ignoring questions about her weight gain, but now that the cat's out of the bag, she and her husband Javi Marroquin are all about sharing the good news with fans. Javi even took it to Twitter to post a flashback photo of Kailyn's four month ultrasound picture!

"Ultrasound from a couple months ago," Javi posted to Instagram. "Mommy's legs."

BRB, crying happy tears. This picture is beautiful, and we couldn't be more excited about the newest addition to the Marroquin family. By the way, Javi and Kailyn still don't know whether they're having a boy or a girl, which means all their baby prep — including the kiddo's nursery and clothing — has been completely gender neutral!

Do you think this adorable couple are having a boy or a girl? Either way, this little one is going to be gorgeous. The combination of Kailyn's eyes and Javi's pouty lips = completely flawless. Move over North West, you're about to be dethroned as the cutest celebrity baby!