I am so happy that this finally happened for John Legend. It could not have happened to a more deserving artist to be honest.

I was waiting for the day that "All Of Me," knocked "Happy," finally off the Hot 100 pinnacle!

Congrats John Legend, it was a long time coming! I wonder if Ariana will take over with "Problem" next week. I hope not but it seems inevitable now, ugh.

:D