The Grammy award winner artist Pharrell Williams is making everyone groove with his award-winning song "Happy", which is also the official soundtrack of "Despicable Me 2". With its catchy tune and feel good vibe, every listener cannot help but dance to the infectious beats of 'Happy'. Of course, the internet, being the large avenue that it is for people to express themselves, has become host to countless versions of the song that have been uploaded on Youtube for the past weeks. Seems like Pharrell Williams struck gold with this tune of his; in an interview by Oprah, the multi-awarded singer broke down in tears of joy to know that many fans are dancing to his song.

Below is a list of some of the famous versions of the song that are sure to put a smile on your face:

#5 Pharrell - Happy (Puppy & Doggy Version)
What could get better than a happy dose of cute little pooches? This video is sure to make you groove alongside adorable little furballs.

#4 Pharrell Williams -- HAPPY (We are from HIGH TATRAS SLOVAKIA)
From the other side of the world, this video features the snowy planes of Slovakia that are just one of the many attractions the country boasts of.

#3 Pharrell - Happy British Muslims! #HAPPYDAY
Happiness is really found in diversity. This version of Pharrell's hit single "Happy" features the beauty that lies in Islam as personified by bubbly British muslims.

#2 Pharrell Williams - Happy - Philippines after Typhoon Haiyan
After being ravaged by one of the world's strongest typhoons in history, typhoon Haiyan has definitely left the Philippines in shambles. The country is, however, trying to pick itself from the ruins. The video features the indomitable spirit of humans and that happiness is certainly a choice we make.

#1 Pharrell - Happy - Worldwide Compilation #HappyDay
This montage of happy dancing people might just be the fill your week with happiness. As the lyrics of the hit single goes, "clap along if you feel that happiness is the truth"-surely all of the featured people know that happiness is the way to go.