Miley Cyrus and Liam Hemsworth
Cast member Liam Hemsworth poses with actress Miley Cyrus at the premiere of "The Hunger Games" at Nokia theatre in Los Angeles, California March 12, 2012.Reuters

Liam Hemsworth surely does know how to spoil his girl. For Miley Cyrus' birthday, Liam has presented a rainbow ring and a unicorn bejewelled box.

"Happiest birthday to my favorite little angel!" Liam wrote on Instagram, alongside a photo of the Wrecking Ball singer holding her unopened present, which was wrapped in a brown box decorated with heart, flower, smiley face stickers as well as cutouts of a star, a moon and a unicorn.

Happiest birthday to my favorite little angel!

A photo posted by Liam Hemsworth (@liamhemsworth) on

The Voice coach also shared a picture on Instagram. She captiond it, "Look at datttt Rainboooowwwwwwww rock! You always know how to make my 'grubby little kid fingers' *SHINE*!!! (P.S. please take notice of that beautiful packaging!!!! )."

The Hunger Games star also gifted Miley a beautiful bouquet of pink, orange and yellow gerbera daisies and roses. "Best bday evaaaaaa!!!!!!! Thank you my loooooove ❤️," she wrote while sharing the picture on instagram.

Best bday evaaaaaa!!!!!!! Thank you my loooooove ❤️????

A photo posted by Miley Cyrus (@mileycyrus) on

"Best bday surprise ever from my loviessssss," "Coming home to soooo much L.O.V.E!!!!!!! Wow !" she tweeted later.

The singer was treated to a birthday surprise on The Voice set too. Her fellow coaches include Adam Levine, Blake Shelton and Alicia Keys celebrated with a birthday cake that featured the customized smiley face design of her Happy Hippie Foundation.

Thank you to my Voice family for making my birthday soooooo special ??? @happyhippiefdn

A photo posted by Miley Cyrus (@mileycyrus) on

The duo got re-engaged almost a year ago following their split in 2013.