Don't worry about finding the perfect wedding gift for Jason Mraz and Tristan Prettyman -- it may be awhile before they say "I Do."
Though the "I'm Yours" crooner, 33, popped the question in December, he tells UsMagazine.com he won't be making Prettyman his bride until gay marriage becomes legal.
"We both feel that in our engagement, we have a union that's really special and can't be broken. It's a sacred bond," the singer explained at Elton John's Concert to Benefit the American Foundation for Equal Rights in Beverly Hills on Wednesday.