The athletes' parade during Friday's opening ceremony might as well have been a catwalk show, with some of fashion's biggest names — Armani, Prada, Ralph Lauren, Stella McCartney — designing the team uniforms.
Many in the fashion industry are already calling this the most stylish Olympics ever.
The American team may have gotten a barrage of bad press for its made-in-China Ralph Lauren uniforms, but the preppy designs were still some of the most stylish in the arena: clean-cut navy blazers, crisp white trousers, skirts, and shoes, accessorized with navy berets and blue, red and white striped scarves.
In the past, tennis players could only wear white. Well, this year, they are allowing some color, so Venus Williams showed up to the Olympics with red, white and blue strands in her long, flowing braids, a beautiful blend of patriotism, fashion and individuality.
Italian swimmer Federica Pellegrini has caught some eye with this Pucci-esque number (although I'm sure her sporty bod and cute hair cut don't hurt either).
The Duchess of Cambridge's, pastel blue satin coat dress made her the chicest ice princess at Buckingham Palace, and the Opening Ceremony.