New Mama Chrissy Teigen Is Keeping It Real And We're So Here For It

Because babies aren't as glamorous as some would have you believe.

Model, social media darling and cook book author Chrissy Teigen has shared a snap of her brand new baby boy and our hearts might be exploding. In the same post Chrissy and her husband entertainer John Legend revealed their new babe's name -- it's Miles Theodore Stephens and he is everything.

Chrissy and John, who are already the parents of Luna, two, took to Instagram to reveal a snap of the brand new baby. Chrissy shared that the family was 'drowning in his little peeps and nuzzles'.

The post quickly garnered more than three million likes and more than 50,000 comments including those from good friends Kim and Khloe Kardashian, Reese Witherspoon, Vanessa Hudgens, Gwyneth Paltrow, Sara Sampaio, Jordin Sparks and many, many more.

The snap of wee baby Miles was all things goodness but it was Chrissy's reality check post today that reminded us of why we love her so. The candid snap showed Chrissy standing in her kitchen, baby Miles clutched to her chest.

She was bare-faced and looking stunning -- in her disposable hospital knickers -- but also clearly tired and dazed and we so felt it. Unlike many celebrities who share images of themselves looking seriously svelte almost immediately after birth, Chrissy's pic was as honest as one can get.

This is real motherhood folks. Deliriously awesome and genuinely as close to a miracle as you're likely to get, but also brutal, especially in those early days and weeks.

All we can say is thank you for your delightful and rare honesty Chrissy. You and your babies are all things perfect. Keep sharing with us. Know that it's reaching people, changing lives, possibly even saving some. And we salute you for it.

Oh and one other things ... BABY is the cutest thing we've ever seen.