I am not sure her style fits all of the above requirements, but Ilse Bing comes to mind.