Drew Barrymore and Justin Long out for lunch on a rainy day… It was a little too bright for Drew though, she had to wear those sweet hot pink shades!!

Photos: Fame Pictures