Publicist Jeff Raymond has confirmed that singer-actress Miley Cyrus and boyfriend of three years Liam Hemsworth are engaged. The two successfully hid the news for a week. According to People magazine, Hemsworth, 22, and 19-year-old Cyrus have been engaged since May 31. Hemsworth, star of “The Hunger Games,” popped the question with a 3.5-carat diamond ring. The couple’s on-and-off relationship started in 2009, when they met and co-starred in “The Last Song.” The former Disney Channel star is currently working on her next studio album, which is set to come out before the couple says, “I do.”