The Canadian uniforms are stirring things up. They've been called pajamas, clown suits, loud, and just plain ugly. And there's some snark about the fact that they are manufactured in China.
The USA's leisure uniforms for the closing ceremonies are preppy city, but the formal uniforms for the opening ceremony won't be seen til August 8th, when the Summer Games open in Beijing.
See these and more at mental_floss.
Disclaimer: I wrote this.