Can you believe we first met the ladies of Wisteria Lane 12 years ago? We can't!
To celebrate Desperate Housewives' anniversary, click through the gallery below to see the cast — including Eva Longoria, Felicity Huffman, and more! — then and now!
After Desperate Housewives, Eva appeared on shows Mother Up!, Brooklyn Nine-Nine, and Telenovela.