Denim on Denim, also known as the infamous Canadian Tuxedo! What was once a style insult to Canadians is now one of the hottest (and recurring) trends for the Spring/Summer season. The term Canadian Tuxedo…