There’s a lot to to be in awe of when it comes to Jennifer Lopez: her decades-long successful career; her stunning physique at age 44; her gravity-defying booty. Now add the fact she’s got two 6-year-olds at home

The American Idol judge keeps her private life private (when she can) so we don’t see much of twins Maximilian David and Emme Maribel. These would be the two littles ones Jennifer had with then-husband Marc Anthony back on February 22, 2008. In a new selfie, though, J.Lo gave us a glimpse at her main man!

Once you get past the fact that Max looks like a mini-Marc Anthony, let’s admire how perfect Jennifer’s skin is. This lady might be turning the big 4-5 in just a few short days (July 24, mark your calendars now) but her face is nearly as fresh-faced as her young son’s!

Can you believe how big Max is? And what about J.Lo’s makeup-free look? Sound off in the comments!