Sarah Mower

Sarah Mower is a fashion journalist who has been a contributing editor to "American Vogue," She lives in London., the award-winning home of "Vogue "and "W "magazines, brings readers up-to-the-minute coverage of fashion, beauty, and celebrity. has become an indispensable and innovative resource for fashionable men and women. Anna Wintour has been Editor in Chief of "Vogue "since July 1988. Ms. Wintour has been the recipient of various awards for her leadership and...See more