Diamonds are forever, unlike a lot of celebrity relationships. Maybe there’s something in the water in Hollywood, but it’s pretty common info that long-lasting celeb couples are a rarity. I mean, just take a look at Leonardo DiCaprio’s dating history as Exhibit A (and B and C, probably). That’s why when there are famous pairings that last — at least long enough to put a ring on it — it’s always cause for celebration. Or at the very least, cause for fascination. And with celebrity engagements come celebrity engagement rings. Even if the marriages don’t last, or they don’t even make to to the altar, like I said, those diamonds (and sapphires and rubies and emeralds…) last forever.
Celebrity engagement rings are fun to look at because their designs can say so much about the couple. Did they go non-traditional and use a stone other than a diamond? Did they use a family heirloom? Or did they just spend a ridiculous amount of money of a really huge rock? Each ring is special and unique to the person who wears it, so it’s difficult to rank them… but I’m gonna try. So, here’s a list of the best celebrity engagement rings of all time.
The Best Celebrity Engagement Rings
Beyoncé
Only the best for Queen Bey herself. Jay-Z reportedly spent $5 million on her 18-karat diamond.
Kate Middleton
Prince William proposed to Kate Middleton with the same ring his late mother, Princess Diana, wore, which gives the ring extra sweet sentimental value. The ring boasts an 18-carat sapphire surrounded by 14 diamonds.
Meghan Markle
Prince Harry also honored Princess Di by incorporating two diamonds that belonged to her into the three-stone ring he gave to Meghan Markle.
Zendaya
Zendaya debuted the engagement ring Tom Holland gave her at the Golden Globes in 2025. The east-west setting of her 5-carat diamond gives the ring a little added flair.
Serena Williams
Serena Williams husband Alexis Ohanian is one of the founders of Reddit, so he used his multi-millions to buy her this $3 million platinum-set ring.
Selena Gomez
Selena may have kicked off a marquise diamond ring trend with the ring she received from Benny Blanco in December 2024.
Chrissy Teigen
John Legend proposed to Chrissy Teigen in 2011 by giving her a cushion-cut diamond with diamond band.
Sarah Jessica Parker
Carrie Bradshaw had one of the most iconic proposals of all time with a Jimmy Choo shoe, but her real-life counterpart Sarah Jessica Parker got a really big diamond ring when she got engaged to Matthew Broderick. Her solitaire stone is estimated to be eight carats.
Priyanka Chopra
Priyanka Chopra always dreamed of an engagement ring from Tiffany & Co., so that’s exactly where Nick Jonas went to buy her custom cushion-cut ring with diamond baguettes.
Jennifer Aniston
Jennifer Aniston went for a unique rose-cut diamond for her engagement ring with Justin Theroux, which gives the ring a softer sparkle. Jennifer and Justin might not be together anymore, but the ring shines on.