The model and cookbook author, who is expecting her second baby with husband John Legend, appeared on The Ellen DeGeneres Show on Monday, February 19.

Chrissy Teigen 2017
Credit: lev radin/shutterstock

Back in November, Chrissy Teigen and John Legend announced that they're expecting baby #2, and now we have even more intel on when the L.O. will arrive -- courtesy of Chrissy herself! The model and cookbook author appeared on The Ellen DeGeneres Show today, Monday, February 19 and opened up about her due date and baby names.

“I’m having a baby boy in the spring. I’ll tell you — it’s June!” Chrissy shared with Ellen.

And while Chrissy and John haven't chosen a name for Luna's baby brother just yet, the 32-year-old had plenty to say on the subject. "Boy names are really tough and I don’t think he will even have a middle name because we can’t even come up with a first name," she said.

DeGeneres joked around that maybe they'd want to consider "Lunar" or "Urban Legend," to which Chrissy responded, "I’m toying with Dick Legend a lot. Can I say that?” (Ellen's reply: "You can say that; just don’t name him that.” Ha!)

Chrissy did say that one name she and John have definitely decided against is John Jr. "John and his ego was like, ‘I don’t want him to feel like he has to live up to that,'” Chrissy explained. “And I was like ‘Wow, you are a jerk.'”

Leave it to this second-time mom-to-be to pull no punches with her famous husband!

She also shared the origin of Luna's name. "There was a blood moon happening. It was a really beautiful night. Really big, red moon and just gorgeous,” she noted. “I have this love for space and I think about space camp all the time and my days at space camp when I was a youngster. And so I thought Luna was just perfect and she’s kind of the perfect Luna.”

No doubt she and John will be inspired to land on the perfect name for their baby boy, as well. June can't come soon enough for this sweet, soon-to-be family of four!