Teri Hatcher tank top yellow flip flops glass drink straw purse gym bag legs shorts sunglasses Pilates class gym

Desperate Housewives may be coming to an end, but that doesn't mean that Teri Hatcher is going to let her fab figure go.

The 46-year-old actress proved that age is nothing but a number as she made her way to a pilates class in Beverly Hills Wednesday in teeny-tiny black shorts and a yellow tank top.

Maybe there's some magic anti-aging potion in that iced coffee Teri's holding!