Chrissy Teigen delighted fans by posting her daughter's adorable Halloween costumes on Thursday.

ADVERTISEMENT
The 30-year-old model and "Lip Sync Battle" co-host dressed up Luna, her 6-month-old daughter with husband John Legend, as a hot dog, peacock, Minnie Mouse and banana ahead of the infant's first Halloween.

"Have you ever seen a more 'why me' face?" she captioned a photo of Luna in the hot dog suit. "You can't possibly think I only bought the hot dog."

Teigen and Legend married in Como, Italy, in 2013, and welcomed their daughter in April.

The model fired back at a social media user last week who said she was holding Luna incorrectly in a recent paparazzi photo.

"Let me know how you hold your baby when she's about [to get] into a stroller and there are 20 camera flashes at night," she responded to the critic.

"Photos are literally split-second moments in time that evolve. I despise mommy shamers. I am a proud shamer of mommy shamers. Please do shut up," the star added.

Teigen previously came under fire for going on a dinner date with Legend less than two weeks after their daughter's birth.

FOLLOW REALITY TV WORLD ON THE ALL-NEW GOOGLE NEWS!
Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!
The model made her Twitter account private earlier this month, saying she's "not strong enough anymore" to remain public.

"It's not haters or trolls or generally mean people. I just feel like I am absorbing bad [expletive] 24/7. My mind and body cannot handle it anymore," she told her 2.88 million followers at the time.

Teigen is known for her modeling work with Sports Illustrated, and co-hosts the reality competition "Lip Sync Battle" with LL Cool J.

The Spike TV series airs Wednesdays at 9 p.m. ET.