The big day is getting closer! Three months after announcing she’s pregnant and expecting her second child with hubby John Legend, and one month after revealing they’re having a baby boy, Chrissy Teigen is spilling more details about the upcoming arrival, including her due date.

Sitting down for a chat on The Ellen DeGeneres Show on Monday, the 32-year-old model and cookbook author shared, “I’m having a baby boy in the spring. I’ll tell you — it’s June!” (Another reason to look forward to the end of winter!)

That gives Teigen and Legend a few months to come up with a name, and they’ll need every minute. Teigen told DeGeneres they haven’t picked anything and are struggling to find something they like.

With Luna, their now-22-month-old daughter, inspiration came from nature. “There was a blood moon happening,” Teigen explained. “It was a really beautiful night. Really big, red moon and just gorgeous. 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.”

Things are a little different this time around. “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 admitted. DeGeneres tried to help by piping in with some playful suggestions: “What about Lunar for him? What about Urban Legend?”

“I’m toying with Dick Legend a lot. Can I say that?” Teigen joked, to which the host replied, “You can say it. Just don’t name him that.”

One other name that’s off the table is John, after his dear dad. The Sports Illustrated swimsuit model explained, “John and his ego, he was like, ‘I don’t want him to feel like he has to live up to that.’ And I was like, ‘Wow, you are a jerk. …Heaven forbid he do what you do.'” LOL!

What do you think Chrissy Teigen and John Legend should name their baby boy when he arrives in June? Let us know @BritandCo!

(photo via Mike Coppola/Getty Images)