Lohan plays mix master in New York City. Plus: Scarlett Johansson, Teri Hatcher and more

GOING DOTTY

Teri Hatcher hits the red carpet Wednesday at the Triumph of the Spirit Awards Gala in Beverly Hills. The Desperate Housewives actress hosted the event, a benefit to support at-risk youth.