Margaret Russell
From Wikipedia, the free encyclopedia
Margaret Angele Russell is the current editor-in-chief of Elle Decor magazine, an office she has held since July 2000. She is originally from New Canaan, Connecticut and graduated from Brown University. She is one of the design judges on the Bravo reality television show Top Design.