Sarah Taylor

Sarah Taylor Joins People StyleWatch

People StyleWatch recently announced Sarah Taylor has joined the magazine as deputy editor. She was most recently a deputy fashion […]