Michelle Carter Becomes First American Woman To Win Gold In Shot Put
A makeup artist, Carter has often called for larger women to embrace their appearance.
michelle carter american woman win gold shot makeup artist carter call large woman embrace appearance