Chrissy Teigen shares adorable first photo of newborn son — and reveals his cute name!

Meet Miles Theodore Stephens, who will inevitably become known as Miles Legend thanks to his superstar parentage.

Proud parents Chrissy Teigen and John Legend, photographed weeks before Miles’s birth. (Photo: Jamie McCarthy/Getty Images for City Harvest)

The days-old baby boy is the son of John Legend (real name: John Stephens) and Chrissy Teigen, who announced his birth on May 17. According to Teigen, the baby arrived weeks before his due date.

The proud mother, who is also mom to 2-year-old daughter Luna Legend (officially Luna Simone Stephens), shared the first photo of her new arrival on Sunday afternoon. The model said her family was “overwhelmed with love.”

It’s not the only baby update Teigen has shared — though this one might be a little TMI. Trust her to keep it real about what giving birth is truly like.

Read more from Yahoo Lifestyle:
Chrissy Teigen said pregnancy made her ‘gain weight’ in her nose
Chrissy Teigen would like everyone to stop asking about her pregnancy
Why Chrissy Teigen’s heartbreak over her dog’s death is real

Follow us on Instagram, Facebook, and Twitter for nonstop inspiration delivered fresh to your feed, every day.