Ashley Hebert and husband J.P. Rosenbaum are either very forgetful or trying to pull a fast one on America.

The seventh-season The Bachelorette star and Rosenbaum appeared on the show's The Men Tell All special Monday night and pretended to find out the sex of their baby for the first time. After learning the news they're expecting a baby boy, both soon-to-be parents acted surprised and thrilled.

However, nearly three months ago, Hebert revealed she's pregnant with a son via Twitter.

"Its a BOY!!!!!!!!! :))))) We're thrilled!!!" Hebert tweeted in late April.

Prior to Hebert's tweet, Rosenbaum had been joking around on Twitter about whether they'll be dealing with "jockstraps or tampons."

During The Men Tell All, a doctor conducted an ultrasound right on the stage and the sex of Hebert and Rosenbaum's baby was revealed.

Hebert acted like she was happy to discover she's pregnant with a boy and insisted she had a feeling for a while that was the case. Rosenbaum grew teary-eyed and said he's looking forward to watching sports with his son and having the "Rosenbaum" name live on.

The couple, whose baby is due in October, will be moving to Miami, FL. They revealed in late March they're going to be parents.

Hebert had told Life & Style in Spring 2013 she would like to have one child -- hopefully a girl -- while Rosenbaum had admitted he's gunning for two children and would love to have a boy.

The pair got married in December 2012 on television after they fell in love and Rosenbaum proposed during The Bachelorette's seventh season, which aired in 2011.