Taking a tip from Rihanna, Jennifer Lopez hit the 91st Academy Awards red carpet shining bright like a diamond. J-Lo was highly reflective—literally—in her mosaic, long-sleeved Tom Ford dress with her baseball beau Alex Rodriguez by her side. This is the first major appearance for Lopez since fans saw the singer perform her controversial, yet spectacular, Motown showcase at the Grammys just a few weeks ago. At the Oscars, Lopez stood alongside actor Chris Evans to present the Best Production Design award, a title that was won by Hannah Bleacher for Black Panther.

Not to be outdone by, well herself, Lopez switched up her style before appearing at the coveted Vanity Fair Oscars after-party. In that look, Lopez modeled designer Zuhair Murad's blue metallic, shell-like strapless number while Rodriguez switched things up from his white suit to a black tuxedo. 

Jennifer Lopez
Dia Dipasupil/Getty Images

Lopez's recent sexy Instagram posts have caused her ex Diddy to slide in her comment section, as well. After uploading a photo of herself asking fans to participate in a "#10DayChallenge" of working out and abstaining from no sugar and no carbs, Diddy wrote "OMG" with the heart eyes emoji. The former couple, who dated from 1999 to 2001, have remained friends. In September 2018, Diddy even joined Lopez onstage during the final show of her Las Vegas residency.

"Here's the thing about me and Puff, and I'll always call him Puff," Lopez previously said. "We always root for each other, we support each other. We try to do things that uplift, we try to do things through our art and our music, which is our love and our acting and everything that inspires people. And to see him do all that he's done, to me, you know, makes me proud."