We love a good celebrity baby, especially when it's a hybrid of two of entertainment's most gorgeous people: Chrissy Teigen and John Legend.
Their first child, a baby girl they named Luna Simone (eeeeeeek, so cute) was born just days ago, and we're chuffed to see that the first picture of the new little girl has already made its way onto social media.
New mum Chrissy shared a photograph of herself on an outdoor terrace with her daughter, and I'm not sure whether it's the fact that there's a dog in the picture which gives the whole thing a size perspective, but Luna is SO teeny tiny. She's adorable.
The dog isn't even big, but it looks like a giant compared to the newborn.
What's also noticeable about John and Chrissy's baby girl is the gorgeous head full of hair she's got going on. God, you could squeeze her (gently) she's so cute. And we're loving the nickname she's already acquired at just a few days old, 'Lulu'.
Chrissy announced Luna's birth with an Instagram picture displaying the baby's weight - 6 pounds 11 ounces - adding that she's feeling "very sleepy", which we can't say we're surprised about.
John Legend, meanwhile, took to Twitter to announce his daughter's birth. Calling his firstborn his "new love", the Ordinary People singer tweeted that he "couldn't be happier". Anyone else got a bit of a lump in their throat?
I'm not going to lie, I choke up listening to the lyrics of All Of You, which John wrote about Chrissy. But now he's got a daughter in his life, his own flesh and blood, I'm not sure I'll be able to hold it together listening to any songs dedicated to Luna.
What a gorgeous family. Congratulations, Chrissy and John.
Follow Cat on Twitter.