Now she's Jenny with the rock.

Alex Rodriguez and Jennifer Lopez stunned the world when the power couple announced they were engaged this weekend. Perhaps more surprising than their engagement was the million dollar sparkler the baseball pro gifted his famous fiancee.

Over the past two decades, JLo has accepted several very expensive engagement rings. Let's take a look back at Lopez’s romantic past:

Ojani Noa

In 1997, Lopez wed Ojani Noa, a waiter-turned-restaurateur at the time of their relationship. The marriage lasted less than a year and Noa has since attempted to release a sex tape between the two former lovers as revenge. Lopez sued Noa and eventually a court-appointed arbitrator forbade Noa from “criticizing, denigrating, casting in a negative light or otherwise disparaging” JLo.

Noa did impress, however, with a $100,000 marquis-cut diamond ring.

JENNIFER LOPEZ GAVE UP CARBS TO LOOK GOOD FOR UPCOMING STRIPPER MOVIE ROLE

Cris Judd

Lopez’s second romance came in the form of her former backup dancer Cris Judd. Another marriage lasting less than a year, the couple’s divorce was finalized in 2003 while JLo was engaged to Ben Affleck. Judd gifted Lopez with an emerald-cut ring estimated to be six figures.

Ben Affleck

The iconic duo known as “Bennifer” took the media by storm with their romance. Both Ben Affleck and Lopez faced intense media scrutiny at the height of their relationship. The couple became engaged to wed, but Affleck called it off four days before the wedding. The “Daredevil” star blamed it on “excessive media attention.”

ELLEN DEGENERES TELLS JENNIFER LOPEZ SHE'LL BE HER MAID OF HONOR IN WEDDING TO ALEX RODRIGUEZ

Affleck proposed with a 6.1-carat pink diamond engagement ring from Harry Winston, worth an estimated $2.5 million.

Marc Anthony

Top-selling salsa artist Marc Anthony and JLo wed in 2004 and lasted nearly a decade. Announcing their split in 2011, the divorce was not finalized until 2014. The former couple are parents to twins Max and Emme.

JENNIFER LOPEZ TURNS HEADS WITH MOTOWN TRIBUTE AT 2019 GRAMMYS FOLLOWING BACKLASH

Anthony proposed to J-Lo with an 8.5-carat blue diamond ring, also from Harry Winston. The ring is estimated to be worth $4 million.

Alex Rodriguez

Lopez and the legendary MLB star Rodriguez announced their engagement this past Saturday via Instagram. The couple began dating in February 2017.

Rodriguez gifted his new fiancee with a 15-carat emerald-cut diamond engagement ring, which is estimated to be worth around $1 million to $5 million.