canadiantux.com
Karlie Kloss Graces The Cover Of Net-a-Porter’s The Edit In A Canadian Tuxedo
Looking lovely in Balmain and Frame Denim. via.