Jennifer Lopez’s kids, Max and Emme, turned 18 yesterday, another reminder that time is the ultimate troll. Howwww are they 18 already?! I’m still back in 2007 when she announced she was pregnant. Up to that point there were rumours for weeks about it, she and Marc Anthony were on tour together at the time. And during the final show she confirmed it – though not the part about having twins – and my gossip brain immediately clocked that the outfit she had on that night was similar to the mint green, one-shoulder dress she wore to the Oscars with Ben Affleck.

I will never not love this Valentino, I loved it the minute I saw it.

 Jennifer Lopez and Ben Affleck attend the 75th Annual Academy Awards at the Kodak Theater on March 23, 2003 in Hollywood

Sorry for the fashion detour, let’s get back to that night in Miami, November 2007, when she made official what was then obvious and then three months later the twins were born. Here we are, they’re 18, and she’s marking the milestone on Instagram.

Photo credits: Backgrid

Share this post