The women on the red carpet of the Glamour Women of the Year Awards were the epitome of elegance and beauty. Stars gathered at The Plaza Hotel in New York City on Tuesday, Nov. 4, to kick off the ...