Maggie Grace Cosmopolitan Russia Spring 2010
American actress
Maggie Grace beautifully photographed by James Houston for the cover page of beauty magazine
Cosmopolitan Russia for its Spring 2010 issue. Maggie Grace, who played Shannon on Lost, will return to the ABC drama later this season.