Bradley Cooper and Irina Shayk

Irina Shayk has just uploaded this unbelievable photo of her post-baby body

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.

Pre-sunset 🌅😍 #currentsituation

A post shared by irinashayk (@irinashayk) on

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.

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.

Reading now

Popular entertainment stories