Best and worst team uniforms - A look at some of the Olympic team uniform hits and misses at the London 2012 Opening Ceremony
Best: USA, Swedish, Brazil, Switzerland, Netherland, Israel, Jamaican, Italy, France.
Worst: Britain, Canada, Germany, Ukraine, Malaysia, New Zealand, Mexico
From Yahoo News