race Malibu Trilathon desperate housewives spandex swim bikini sports bra skin

Who knew the Desperate Housewives hottie still looked this good? Teri Hatcher showed off her curves - or lack thereof! - after a hard swim during the 2009 Malibu Triathlon this weekend in Zuma Beach.

She and Mario Lopez should totally date! Hot couple, right?