Thomas Rhett cover's  Bruno Mars' "When I Was Your Man" and it's absolutely perfect, like, better than the original perfect. Sorry, Bruno.

Now, don't get me wrong, Bruno has the silky smooth voice of an angel. But there is just something about Thomas Rhett's country boy take on the top 40 hit that makes my heart melt.

I almost felt guilty about liking Thomas' cover better than the original, but then I listened to it again and fell in love with it all over again.

[via YouTube.com, ThomasRhettVEVO]