Canadian Olympians are grooving with Calgary Mayor Naheed Nenshi and Liberal Leader Justin Trudeau in a tribute video to the hit song Happy Pharrell Williams.

The video, posted on YouTube by the Canadian Olympic and Paralympic teams, features athletes and the two politicians dancing and lip syncing to the song.

On mobile? Click here to watch the Canadian Olympic Team's version of Happy on YouTube

Written and performed by American singer and producer Williams, the song has been a worldwide hit. When first released, the song was accompanied by a music video lasting 24 hours, showing Williams and various others, including celebrities, dancing all over Los Angeles.

It has spawned thousands of cover videos on YouTube.