What in the world is Diane Keaton wearing?!?!
Jeans rolled up? Painting smock?! Hooker heels?!
This is how she went to lunch in Beverly Hills yesterday afternoon!!!
The only thing about this outfit that makes sense is that Annie Hall looking hat. It truly completes the fashion vomit she is sporting.
God, we hope she didn't wear that all day!
[Image via National Photo Group.]