Who knew some of fashion's biggest names would be outfitting the world's top athletes? Obviously, I didn't! Here's a quick look at who will be wearing who at tonight's 2016 Opening ceremony.
USA - Ralph Lauren
Australia - Sportscraft and Toms
Canada - Dsquared2
Great Britain - Simon Jersey
Cuba - Christian Louboutin and SportyHenri.com (CL whaaat!?)