It's Teri Hatcher's birthday! The actress, who best known for her starring role in ABC's super successful Desperate Housewives (the show ran for 8 years and earned Hatcher a Golden Globe!), rings in her 50th year today -- and it suits her! Hatcher recently hopped on the lob bandwagon with her short 'do that, dare we say, reminds us of her Lois Lane days in the '90s. In honor of the star's birthday, we're taking a look back at her changing looks through the years, from high school to present day.