When Chrissy Teigen announced the birth of her baby boy on May 16, tweeting, “Somebody’s herrrrrrre!” fans were all wondering the same thing: “Chrissy, what’s his name?” As of Sunday, mystery solved! Chrissy Teigen and John Legend revealed their son’s name in an Instagram post, along with his very first photo, too.

Teigen posted a super-sweet pic of her new baby boy on Instagram with the caption, “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!”

If you’re wondering where the adorable name came from, Legend explained their pick while at the 2018 Billboard Music Awards on Sunday. The musician told E!’s Jason Kennedy, “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.” So no, it’s official: Teigen and Legend’s son was not named “Dick,” as Teigen joked on The Ellen Show back in February.

Oh, and if you’re also wondering where the last name Stephens came from—that’s Legend’s real last name. Two years ago when daughter Luna Simone was born, the duo announced that her last name was Stephens. Again, young Miles will have the same last name as his proud papa.

Along with posting an up-close and personal pic of Miles Theodore, the supermodel-turned-supermom two times over got really real and posted a photo of herself holding her newborn while wearing those oh-so-stylish pregnancy panties. Teigen hilariously compared the undergarment to the netting on a pear, adding #asianpearunderwear.

—Erica Loop

Featured photo: Chrissy Teigen via Instagram


Chrissy Teigen & John Legend Have Baby Number 2

Chrissy Teigen Takes on Would-Be Mom-Shamers for the Umpteenth Time

We’re Loving Chrissy Teigen’s Sweet Bedtime Trick