It's not entirely her fault. First thing all her friends want to do when they hear the great news is see the ring. It's a sickness in our society.
/s
"Look honey, you could stand on tradition and insist on an overly ostentatious ring... or I can get you a Lexus. Up to you!"
"Oh that ring's lovely, did you see my wedding gift? It's parked just outside."
If this kind of gift is made to be symbolic of your relationship, then a car (or any other heavily depreciating asset) isn't the best symbol.
One of my friends got an olive tree for her 25th wedding anniversary. I thought that was a great gift.
And diamonds are a heavily depreciating asset. A car loses about 10% of its value the second you sign the purchase contract. With a diamond ring, it's more like 60%.