It’s times like these you realise that some people were just born super-human.
Because Irina Shayk, just weeks after giving birth, has bared all in a recent Instagram snap – and she looks as if it could have been taken before she became pregnant in the first place.
“Pre-sunset #currentsituation,” she wrote underneath the post.
Lying down on a lip-shaped lilo, Shayk’s is sprawled out in a cut-out bikini looking so trim that her fans haven’t been able to decide whether it’s a new photo or not.
“Wtf did she really have a baby what,” wrote one commenter, while another was equally sceptical: “This picture is not from this year…”
While others responses fall in the more ‘eye roll’ category:
“4 weeks after giving birth, who even has the time or effort to take a image like this right after giving birth,” wrote one.
“Please, enjoy your new life as a mother,” commented another.
She and beau Bradley Cooper welcomed daughter Lea de Seine Shayk Cooper a few weeks ago, and are, according to Mail Online, “extremely thrilled”.
And judging by her #currentsituation hashtag, we can only assume that the picture was, indeed, taken recently.
But pre or post-baby body, she looks pretty amazing and when it comes to criticism of her parenting skills, let’s not judge by a single photograph, shall we?
Read more from Yahoo Style UK: