Miley Cyrus may be all about her badass new political movement lately, but yesterday was all about celebrating Miley herself. And though the singer and her bae, Liam Hemsworth, usually keep their relationship pretty darn private (except for the occasional and super adorable night out together), when it came time to celebrate Miley’s birthday, Liam was totally into showing off his love for his lady.

Celebrating her 24th birthday, it seemed to start out pretty darn snuggly, with Miley chilling in bed with a bundle of her (and Liam’s) pups.

But it wasn’t long before Liam wanted to shower Miley with the birthday love. The bday gal posted a pic of herself in bed with star-shaped balloons and a beautiful bouquet of flowers with the caption, “Best bday evaaaaaa!!!!!!! Thank you my loooooove ❤️💙💜💛💚.”

Though there was still time for a little bday yoga, natch.

Then, it was time to party! Miley posted another pic of herself in the midst of a bright, bash-ready set-up, saying, “Best bday surprise ever from my loviessssss 💖💖💖 coming home to soooo much L.O.V.E!!!!!!! Wow !”

There was even a very special cake in the form of Miley’s own dog, Emu.

And it looked simply yummy! …from the inside, at least.

View this post on Instagram

Happiest birthday to my favorite little angel!

A post shared by Liam Hemsworth (@liamhemsworth) on

But it was Liam’s gift to his love that was the sweetest part of the entire sitch. Surprising Miley with a hand-decorated gift while still in bed, he posted a pic saying, “Happiest birthday to my favorite little angel!” OMG adorable!

Inside was a perfectly Miley-esque present: A rainbow-stoned ring. “Look at datttt Rainboooowwwwwwww rock! You always know how to make my “grubby little kid fingers *SHINE*!!! ❤️💛💙💜💚” she said, adding, “(P.S. please take notice of that beautiful packaging!!!! )” Oh, we did. #BirthdayGoals (and #boyfriendgoals), indeed!

Have you ever gotten a present that was so perfectly you? Tweet us @britandco!

(Photo via NBC/Getty)