I don't buy that he got this medal at a hockey arena. He was acceptting a medal from the prime minister of Canada, meanning that he would have been infomed before hand and should have at least worn dress pants and a button up shirt. Just because He is a teen pop star doesn't mean that he has any right to show up looking like a bum, or the son of a poor farmer that just got in from working the feilds.
Furthermore I don't agree with him getting the medal in the first place. That medal was meant to be an award for people to honour significant contributions and achievements by Canadians. Personally I don't think making millions of dollars writing crappy music aimmed at pre-teen girls and tone deaf adults, counts as either a significant contribution or achievement.