The 33-year-old singer-songwriter tweeted "SHE SAID YES" late Thursday after popping the question.
Prettyman, a 28-year-old former Roxy model, also took to Twitter to celebrate the good news: "i did good! holy crap! man of my dreams!!! for the rest of my life!!!"
Mraz in October released an EP of live recordings titled Life is Good.