Jennifer Lopez Expertly Matched Her Stilettos to Her Shirtdress

And coordinated with boyfriend Ben Affleck at the same time.

After a date night at the theater, Jennifer Lopez and Ben Affleck continued their weekend of family fun (and fashion) at the exclusive Magic Castle in Hollywood with their children and the actor's mom, Christine.

Ditching her usual ab-baring crop tops and her preferred shade of white, J.Lo switched things up for the outing, and wore a baby blue shirtdress that not only matched her sky-high stilettos, but also her boyfriend's outfit. Offering a fresh take on the summertime staple, Jen's midi dress featured a scalloped hemline with cutouts and built-in belt that cinched her waist.

She accessorized with gold jewelry, a patterned face mask, and a white top-handle bag.

Coordinating with Lopez, Ben wore a navy blue suit with a button-down underneath in a lighter shade. He paired his separates with a black face mask and dress shoes.

Earlier this week, Ben celebrated his 49th birthday in a low-key way with Jen and her twins — Emme and Max — who headed to his house in Los Angeles for a "quiet celebration." "Jennifer had a cake for him," a source close to Lopez told People. "Ben is not one for big celebrations, so he thought it was perfect. It was exactly what he wanted."

Related Articles