Chrissy Teigen can't believe she was "mommy-shamed" for going out to dinner.

Chrissy Teigen

Chrissy Teigen

The 30-year-old model welcomed daughter Luna Simone with husband John Legend one month ago and Chrissy was horrified by the scathing comments she received after enjoying a dinner date with John soon after the birth.

Speaking on 'Good Morning America', she said: "I knew mommy-shaming was a thing, but I didn't think it would come from going to dinner.

"It was about nine to 10 days after. We needed a break. We needed to go enjoy each other's company and be out.

"We were gone for an hour, we had a good meal together. Happy mommy, happy daddy, happy baby."

Chrissy previously addressed the controversy on social media, writing: "I went to dinner. People are pissed. Good morning!"

The star also tweeted some of the hatred she received, including one message which read: "never wanted to leave my daughter, I love her, BUT THAT'S JUST ME" and added her own comment saying "the passive aggressiveness is real! (sic)"

And John, 37, stood up for his wife, taking to his own Twitter account to write: "Funny there's no dad-shaming. When both of us go out to dinner, shame both of us so Chrissy doesn't have to take it all. We'll split it."

Meanwhile, Chrissy previously promised that she and John won't be "hiding" Luna away and revealed that they plan to show plenty of pictures of her on social media.

She said: "I am conscious of what people want to see and what they don't want to see, or what they see through completely.

"We're not going to go out of our way to hide because obviously it's such a big part of our lives to show everything: the inside of our homes, my parents living with us, our animals, everything. I'm not going to do sneaky back shots of her or anything."