London Olympics Opening Ceremony Best And Worst Dressed | Styleite
The Netherlands are the clear winner in yet another parade of tragic Olympic fashion.
The Netherlands are the clear winner in yet another parade of tragic Olympic fashion.