Early on Wednesday, Miley Cyrus tweeted: "Life is beautiful" leading followers to wonder what was making her so happy.
Well, the Disney star-turned-pop princess soon ended the guessing game by revealing that her boyfriend of three years has presented her with 3.5-carat diamond ring from jeweller Neil Lane.
So at the tender age of 19, the former Hannah Montana actress is preparing to become Mrs Liam Hemsworth.
"I'm so happy to be engaged and look forward to a life of happiness with Liam," she told People.
It's a good moment for Liam, an Australian actor, who is riding high from his success in fantasy franchise Hunger Games.
The former Neighbours star has also just become an uncle.
His brother Chris, known to the movie going public as Thor, is now the proud father of a little girl with beautiful Spanish actress Elsa Pataky.
It's a little princess!