And we can’t believe it.
Irina Shayk welcomed her first child with her fiancé, Bradley Cooper, just over three weeks ago, going public with the news last week.
According to E! News, a source has confirmed that 42-year old Bradley and 31-year-old Irina have had a baby girl, with the couple choosing to name her Lea de Seine Shayk Cooper.
She may only be three weeks old but we’re already jealous of her – genes don’t get much better than hers – just look at her mum’s latest social media post.
Irina may have given birth three weeks ago but you wouldn’t be able to tell from her most recent Instagram upload.
The Russian-born model posted a photo of herself sunbathing on a lip-shaped float in a swimming pool just this morning. Wearing a tiny black bikini, her enviable figure just weeks after giving birth is making waves on the internet, with people astounded at the speed with which she has got beach body ready after childbirth.
She captioned the snap: ‘Pre-sunset #currentsituation’
It’s enough to make us mere mortals cry.
Kate Middleton had these two jobs before becoming the Duchess of Cambridge
Halima on the next generation of women: ‘They are going to dream even bigger and crazier and reach heights that we couldn’t have even dreamt about’
Throwback to: Miranda Kerr explaining how her divorce from Orlando Bloom was ‘the right thing to do’
Irina, 31, and Bradley, 42, have been dating since 2015, with the couple getting engaged last December. The model revealed the news of her pregnancy as she sported a baby bump while walking in the 2016 Victoria’s Secret Show.