Bought my fiancee an engagement necklace on my way home from our longest trip apart from each other.
Bought her wedding wing together on vacation in Mexico (also where I got the necklace).
Neither were diamonds. Neither were expensive. She loves both more than anything because of what they symbolize, not because of the items themselves.
But for a while I put my happiness on hold thinking I had to wait until I could afford something expensive. That was silly.