The Desperate Housewives star proved she is as fit as ever despite fast approaching her 50th birthday by taking part in the Nautica Malibu Triathlon event. The annual event, which raises money for Children’s Hospital Los Angeles, features three stages including a half-mile swim in the Pacific Ocean, an 18 mile bike ride followed by a four mile run to the finish line.
Teri, who was photographed completing each stage of the course, looked delighted to have reached the finish line.