Margaret Colin is 66 years and 5 month(s) old. She was born in 26 May, 1958. Margaret Colin is known as an American actress. She is most famous for her roles as Margo Hughes on As the World Turns and as Eleanor Waldorf-Rose on Gossip Girl.