Oh my gosh, he's the cutest little nugget!

Chrissy Teigen took to Instagram to reveal the first photo of her and John Legend's newborn son, and she also told us his name!

"Hello, world! This is Miles Theodore Stephens - We are drowning in his little peeps and nuzzles. Our household feels overwhelmed with love. Thank you for all your well wishes!" she captioned the snapshot.

Always the open book, the Sports Illustrated stunner also shared the below pic of herself breastfeeding her little one while wearing post-birth granny panties. We love that she keeps it real!

The "All of Me" singer revealed how they chose the their new addition's moniker.

"We named our first daughter Luna Simone Stephens and every name we give to our kids I think will have a little bit of musical history to it. Miles of course is the same name as the great Miles Davis and Chrissy really liked the name Theodore, so we put it all together and had Miles Theodore Stephens. When he came out and we hung out with him for a little while, we were like, 'He looks like a Miles,'" he told E! News at last night's Billboard Music Awards.

What an adorable little family they are!