dress fashion home stella mccartney beverly hills screening dress fashion home stella mccartney beverly hills screening

Thank goodness for that!

Cameron Diaz attended the "Home" screening at the Stella McCartney store in Los Angeles last night, and we may not be totally smitten with her dress, but it does show off her two best features. Work it, girl!