Quantcast

Subscribe

Michelle Carter shows off her gold medal won in the shot put competition.

Michelle Carter shows off her gold medal won in the shot put competition.

Stories this photo appears in:

Tease photo

Michelle Carter uses ‘diva’ touch in shot put

With crimson lipstick, eyeliner, mascara and a beaming smile, Michelle Carter won a stunning Olympic shot put gold last Friday to sprinkle a little glitz on an event often cruelly ridiculed for the shape of its women athletes.