In another revealing Facebook move, Teri Hatcher just posted photos of herself in a bathing suit -- and she looks absolutely amazing!

The "Desperate Housewives" star showed off her killer bod to help promote Sunday's Malibu Triathalon -- which Hatcher is competing in with Bob Iger and "Modern Family's' Julie Bowen.

The sign on her bathing suit, which reads "Sophia, This Ones for You!!!!" is a message to a patient at the Children's Hospital Los Angeles -- one of the centers benefiting from money raised by the triathlon.

This is the second time Teri's posted intimate pictures on her Facebook for her fans -- she gave an up close and personal look at her makeup-free face last month.

For more information on how you can help Teri raise money for her team and the hospital, check out her Facebook page!