Margaret Colin (born May 26, 1958) is an American actress. She works mostly on television. She played Margo Montgomery Hughes on the television series "As the World Turns". She played Eleanor Waldorf-Rose in the television series "Gossip Girl". Colin was born in Brooklyn, New York.