Chrissy Teigen makes being a new mom look like her most glamorous role yet.
The 30-year-old former Sports Illustrated Swimsuit covergirl took a break from what appeared to be a photoshoot to nurse her newborn daughter, Luna Simone Stevens.
Clad in a retro yellow floral dress and matching canary headband, the model posed for a glamorous selfie on her social media account before feeding her baby. The precious moment was captured on Snapchat.
"Christine wears many hats," she captioned the clip.
The FABLife co-host has made pregnancy look so flawless, she's gotten some faux flack from a fellow celebrity.
"She just had a baby! My train of thoughts.... #hateher #justkidding #kindofnotkidding #jealouslikeJonas" Kelly Clarkson, who also recently gave birth to her second baby, wrote on Twitter after spotting a Mother's Day photo of Teigen wearing a crop top and shorts.
However, Teigen has been the first one to note her post-partum look is not as unblemished as some may think.
"Goodbye pregnancy glow," she captioned a selfie on Snapchat, showing off a small rash on her makeup-free face. "Hi itchy red spots."
Despite the minor imperfection, the new couple are embracing their new bundle of joy and parenthood with open arms.
"John and Chrissy are in such a joyful place with their healthy baby girl Luna," a source close to the new mom told E! News. "They are surrounded by family and close friends. Chrissy and John can't stop gushing over Luna. She is perfect!"