Jennifer Lopez and Owen Wilson exchange vows in front of millions in trailer for Marry Me
JLo—to no one's surprise—plays an international superstar who ends up in a publicity marriage

Jennifer Lopez is officially back in her rom-com era. After signing onto Shotgun Wedding with Josh Duhamel, the singer/actor will now star in another marriage-themed feature from Universal called Marry Me.
In Marry Me, Lopez stars as music superstar Kat Valdez who is set to marry bossanova hottie Bastian (played by real-life Columbian singer Maluma) in front of millions of people in celebration of the debut of their new single together. Owen Wilson plays a sensible, divorced math teacher who ends up attending the show with his daughter (played by Chloe Coleman).
Now, here’s where things get a little off the rails. Right before the performance, Valdez learns through social media that Bastian is in fact cheating on her with her assistant. Still set on getting married on stage, she scans the audience filled with men holding “Marry Me” signs. Then, like something out a fanfic, she lays eyes on Wilson’s character and says yes, she will marry him.