Miley Cyrus and her longtime boyfriend Liam Hemsworth are getting hitched.

According to People magazine, the 22-year-old Hemsworth popped the question last Thursday with a 3.5 carat diamond ring.

Miley is pretty darn excited. "I'm so happy to be engaged and look forward to a life of happiness with Liam," said the 19-year-old actor/singer.

Miley and Liam met on the set of Miley's 2009 film, The Last Song.  They separated for a short time in August of 2010 before resuming their relationship about a year ago.