Jennifer Lopez received a green diamond engagement ring from Ben Affleck in 2022—a follow-up to the pink one he bought her 20 years prior. Scarlett Johansson and Heidi Klum, meanwhile, both chose ...