Jessica Simpson is having a baby boy. That much we know, following her appearance on Jimmy Kimmel Live on Wednesday, with a gaffe that seemingly went unnoticed by the host and audience, before Simpson hammered it home. Slightly weirdly, the singer and actress told Kimmel, "Oh my gosh, it's a total different pregnancy, I just feel awful.I've been vomiting and the crazy thing is I never knew that a wiener could actually make me nauseous."

"Oh, shoot, I guess I just told the world that I'm having a boy!" Simpson yelled out, with Kimmel bizarrely saying, "Oh! I didn't even know what was happening.I thought maybe you were having a girl with a penis!" The whole thing was pretty strange. "I kind of just outed that I'm having a boy right?" the singer said for the millionth time, "I can't believe I did that, that was not planned."

Of course, with the gender issue out of the way, Simpson's news begs the question: will she name her boy after a girl? She famously named her daughter Maxwell, though it appears the boy will get a good old fashioned male name. Well, it's not old fashioned as such, but it's certainly a boy's name: Ace. She made sure to ask Kimmel if the name works for a guy, which he suggested it did.

Simpson has been engaged to ex-football star Eric Johnson since November 2010, though says she has to stop having children before the pair can even begin to think about making it down the aisle. "I keep planning on getting married but I keep getting knocked up," Simpson said, adding, "I really don't want to be pregnant again because this pregnancy is rocking my world."

Jessica SimpsonJessica Simpson and Fiance Eric Johnson Are Expecting A Baby Boy