Check out all the rocks that she got...

Jennifer Lopez, 49, got engaged this weekend for the fifth time, to her boyfriend of two years, Alex Rodriguez. The 43-year-old former New York Yankees star proposed to her during a tropical vacation with a massive diamond engagement ring that jewelry experts estimate cost between $1 million and $5 million!

The singer and actress has been married three times before, most recently to Marc Anthony, with whom she shares 10-year-old twins Max and Emme. She was also famously engaged to Ben Affleck. The couple, dubbed Bennifer, announced their split in January 2004 after two years together.

Over the past couple of years, J.Lo and A-Rod have become a popular celebrity power couple and news of their engagement delighted scores of fans, who also marveled at her new gigantic diamond engagement ring.

See photos and details about Lopez's engagement rings, past and present, and the men who gave them to her.

Jennifer Lopez, Ojani Noa, Wedding

MEGA/Ramey Photo

Jennifer Lopez, Engagement Ring, Ojani Noa

Albert L. Ortega/WireImage

Jennifer Lopez, Cris Judd, Wedding

Joe Buissink/WireImage

Jennifer Lopez, Engagement Ring, Chris Judd

Mike Albans/NY Daily News Archive via Getty Images

Jennifer Lopez, Ben Affleck

Gus Ruelas/LADN/

Jennifer Lopez, Engagement Ring, Ben Affleck

Vera Anderson/WireImage

Jennifer Lopez, Marc Anthony

Ethan Miller/Getty Images

Jennifer Lopez, Engagement Ring, Marc Anthony

Gregg DeGuire/WireImage

Jennifer Lopez, Alex Rodriguez

Mike Coppola/Getty Images for Buoniconti Fund to Cure Paralysis

Jennifer Lopez, Alex Rodriguez, Engagement Ring

Instagram / Alex Rodriguez

Don't miss E! News every weeknight at 7, only on E!

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.