Although the movie fail to stand out for me, but Diane Keaton as Annie Hall do have a great sense of fashion in this movie. Tomboyish but fits her character. A vest, brown trousers, a tie and laid back attitude :) I do think physically she look like a classic version of Katie Holmes. Wished I had a better full picture of what she's wearing. Here's what I found.