Pamela Anderson struck sartorial gold on Tuesday as she stepped out to attend the Glamour Women of the Year awards in New York City. For the glitzy event, the Baywatch star made a strong case for ...