Credit: Jon Kopaloff/FilmMagic

For Miley Cyrus’ birthday, Liam Hemsworth has found the key to her heart and it includes a rainbow ring and a unicorn bejeweled box.

The power couple both posted on Instagram Wednesday, unveiling The Hunger Games star’s special birthday present to his long-time girlfriend.

Hemsworth shared a picture of Cyrus holding a very creative and interestingly decorated box. “Happiest birthday to my favorite little angel!” he said in the caption.

The Voice coach, who turned 24, was a big fan of her present, especially the box, which she brought special attention to. In her Instagram post, she wrote, “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!!!! ).”

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

See Cyrus’ gifts below.