Tristan Prettyman and Jason Mraz

Jason Mraz is engaged to fellow musician Tristan Prettyman, UsMagazine.com reports.

The 33-year-old singer-songwriter tweeted "SHE SAID YES" late Thursday after popping the question.

Catch up on today's latest news

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.