Jennifer Lopez arrived at a pal’s wedding in New York City recently looking her usual stunning self in a teal maxi dress.
The 48-year-old megastar held hands with her boyfriend Alex Rodriguez, 42, who looked dapper in a classic black tuxedo. See more pics below…
The star was no doubt dangerously close to stealing the limelight from the bride in this plunging pick that clung to her curves. She looked fabulous in the number with its gorgeous teal hue.