Jennifer Lopez lit up the Madison Square Garden stage with Maluma on Friday night in NYC. The 50-year-old entertainer joined her Marry Me costar at his sold-out show to belt out her hit "No Me Ames," which she originally recorded with ex-husband Marc Anthony. Lopez looked glamorous in a glittering gold Versace ensemble, with a matching headpiece and jewelry.
This stunning duet likely doubles as a pivotal scene in their rom-com together. According to Entertainment Tonight, Lopez will play a celebrated entertainer in Marry Me opposite Maluma's rockstar character. Before they're married at Madison Square Garden, Lopez finds out he's been cheating on her with her assistant, and she chooses to marry a random crowd member — played by Owen Wilson — instead.
"The art of collaboration . . . it's what I love about this business!" Lopez captioned a photo of herself and Maluma on Thursday. "True magic happens when inspiration meets the absence of ego. It's so much fun when different artists come together and everyone contributes to create something special and true and real for everyone to experience and enjoy!! Issa flow . . . Here we go!"
Ahead, see clips and photos of their exciting NYC performance. We can't wait to see Marry Me in theaters!