The mom-to-be shared a new photo on Twitter on Thursday

By K.c. Blumm
Updated September 03, 2015 08:45 PM
Credit: Courtesy Jessa Seewald

It won’t be long now!

Jessa (Duggar) Seewald shared a new pic of her growing baby bump on Twitter on Thursday.

“31 week and 4 days!” the former 19 Kids and Counting star captioned the selfie that shows her cradling her belly.

The 22-year-old’s due date is Nov. 1 – her one-year wedding anniversary with husband Ben.

Take a Tour of Ben & Jessa Duggar Seewald’s New Arkansas Home

It should be the happiest time in the mom-to-be’s life but she has been weathering a storm of controversy aimed at her family in the wake of her brother Josh‘s molestation confession and subsequent apology for being a client of the Ashley Madison cheating website.

Earlier this week Seewald appeared to publicly break ranks with her brother, sharing a post on her Facebook page written by her father-in-law, Michael Seewald, that called Josh a “hypocritical Christian.”

Seewald and her sister Jill Dillard admitted in June that they were among the victims molested by Josh.

The pair appeared on a TLC documentary about sexual abuse at the end of August, and Seewald said that “it shouldn’t be a taboo subject.”

Josh checked into rehab last week.