You've almost certainly heard the song. Now watch some of Canada's Olympians get down to the ubiquitous Pharrell Williams tune Happy in the video below.

The footage was recorded during the Canadian Olympic Committee's recent Celebration of Excellence in Ottawa, Edmonton and Calgary.
 
Others making cameos include Calgary mayor Naheed Nenshi and Liberal Party leader Justin Trudeau.

Mobile users, click here for video.