Thanks to Mal from San Antonio, I now know that is this called a Canadian Tuxedo.

Denim on Denim is no longer a fashion faux pas. To get the look, just mix a different wash on top and bottom- this, along with a belt, will break up the blue.

Incase you were wondering, denim on denim works with shorts and jeans and is a cool look for men.

Click below to see my denim suggestions for both women and men.