Sarah Mower Life story
Sarah Mower is a fashion journalist who has been a contributing editor to American Vogue. She lives in London. Style.com, the award-winning home of Vogue and W magazines, brings readers up-to-the-minute coverage of fashion, beauty, and celebrity. ...