Chrissy Teigen shares the first photo and name of her baby boy with John Legend.

Days after announcing she had given birth to her second child on Twitter, Chrissy Teigen has revealed her baby boy’s name in a post on Instagram.

“Hello, world! This is Miles Theodore Stephens,” she wrote, alongside a photo of the newborn.

“We are drowning in his little peeps and nuzzles. Our household feels overwhelmed with love. Thank you for all your well wishes.”

On Wednesday, the 32-year-old announced the news in the only way a social media aficionado could: On Twitter.

“Somebody’s herrrrrre!” she tweeted along with baby bottle and smiley emojis.


Before announcing the name, Teigen gave her Twitter followers the smallest of insights into what life is like at home with two kids, writing on Twitter her and John Legend “are so in love” with the littlest child.

Baby Miles is now a younger brother to the couple’s first daughter, two-year-old Luna Simone Stephens.

When asked if he looks like his older sister, Luna, she also said: “Same nose! He is a few weeks early so he’s litttttttle and makes the teeniest noises.

Teigen and Legend, 39, announced their second pregnancy last November via social media.

The couple have been together for 11 years and married for seven.