star print shirt, star necklace, crystal necklace Forever 21
belt Thrifted/sunglasses Le Chateau
I don't know why wearing denim on denim is labelled the Canadian tuxedo because it's never been a thing here, like ever! People dress up for formal events - if you showed up at a non country-themed wedding you would be dressed inappropriately! Regardless of where the term originated from, in the fashion blogging world any outfit that consists of denim on denim is automatically called the Canadian tuxedo. but it's usually jeans and a denim button up. I like this variation of denim on denim, it's a lot but not too much.