Teri Hatcher

teri hatcher, floral dress, E! news, daily pop
teri hatcher, green pant suit, e! news, daily pop
E! news, daily pop, green satin blazer, teri hatcher
teri hatcher's gold metallic turtleneck sleeveless top
teri hatcher's orange mock neck blouse