Drew Barrymore looked absolutely stunning on the red carpet last night (November 3rd) at the AFI 2009 screening of ‘Everbody’s Fine’ (trailer here) at Grauman’s Chinese Theatre in Los Angeles. The purple dress fits her like a glove and those sexy shoes! Wow! Drew did a great job with her hair and makeup too. I [...]