Ben Affleck was the most doting husband while at a Hollywood event with Jennifer Lopez last night.
The two attended the Los Angeles premiere of Lopez’s new movie, Shotgun Wedding, and Affleck couldn’t stop showing his love for his talented wife.
The event, which was followed by an after-party, took place at the TCL Chinese Theatre in Hollywood. And for the occasion, Lopez wore not one, but two dazzling sheer gowns.
The first, a cape-like dress, had a golden shimmer and was embellished with a yellow ribbon belt and silver sequins scattered throughout. She paired the piece with gold platform heels, gold makeup, and silver and diamond jewelry.
Her second look was a semi-sheer, white-and-silver ruffled minidress paired with white fishnet tights encrusted with tiny crystals.
Related article: Jennifer Lopez On Love, Fame, Ben Affleck And More
Lopez walked the red carpet in the first look and posed for photos with her costars in the second. While she smiled for photos, husband Affleck slid beside the actress and gave her a sweet forehead kiss. He did the same as she took selfies of the two with her phone.
For the premiere, the actor looked dapper in a classic black suit and matching dress shirt and long coat.
In an interview on Jimmy Kimmel Live! to promote Shotgun Wedding, Lopez spoke of her and Affleck’s last-minute nuptials in Las Vegas, admitting that they made the decision after wedding planning became too “stressful.”
She said, “Twenty years ago, we were supposed to get married, and it kind of all fell apart back then. And this time, I absolutely had a little PTSD. I was like, ‘Is this happening? Is this really happening?’ And we were so happy, and of course, it was happening, but I just felt the wedding was so stressful.”
This article originally appeared in Harper’s BAZAAR US.