German gymnast Kim Bui wore a unitard in the women's all-around final. Her teammate Elisabeth Seitz chose not to.

"I just stood in front of my cupboard and there was a unitard and there was a traditional one," Bui, 32, said. "I just decided for the unitard because today I thought I felt more comfortable with a unitard."

Bui and Seitz are allowed by the International Gymnastics Federation to wear what they want when they compete, but not all female athletes are given that luxury. Some — like the Norwegian beach handball players who last month refused to wear skimpy bikinis — face being punished by their sport's governing bodies.