In honor of Prince William and Kate Middleton's eight day visit to Canada, we showcase celebs wearing their finest Canadian tuxedo.
Click through to see the denim-on-denim looks.
2/19
Prince Harry and Prince William (on their 1991 tour of Canada)
Photo: Tim Graham/Getty Images
3/19
Rachel McAdams
Photo: GVK/Bauer-Griffin/GC Images
4/19
Miranda Kerr
Photo: Robert Kamau/GC Images
5/19
Alexa Chung
Photo: Alo Ceballos/GC Images
6/19
Britney Spears and Justin Timberlake
Photo: Jeffrey Mayer/WireImage
7/19
Gigi Hadid
Photo: Mark Metcalfe/Getty Images)
8/19
Kate Walsh
Photo: Bauer-Griffin/GC Images
9/19
Rihanna
Photo: Robert Kamau/GC Images
10/19
Justin Bieber
Photo: George Pimentel/WireImage
11/19
Katie Holmes
Photo: Alessio Botticelli/GC Images
12/19
Alessandra Ambrosio
Photo: Getty Images
13/19
Jay Z
Photo: Gardiner Anderson/Bauer-Griffin/GC Images
14/19
Kim Kardashian
Photo: Marc Piasecki/GC Images
15/19
Jennifer Lopez
Photo: Instagam/@JLo
16/19
Adam Levine
Photo: Alberto E. Rodriguez/Getty Images
17/19
Heidi Klum
Photo: Robin Platzer/Twin Images/Online USA, Inc.
18/19
Miley Cyrus
Photo: Christopher Polk/Getty Images for MTV