Teri Hatcher

Played by Eva Longoria

1Appearance