Happy 41st Birthday, Eva Longoria!

To celebrate the actress' special day, click through the gallery below to see the cast of Desperate Housewives then and now!