Cast Characters Commercials Episodes Guests Impressions Seasons Sketches Update
The SNL Archives
Details
Aired on11.19.2005
Segment11 of 16
SketchWhat Really Happened At The "Desperate Housewives" Vanity Fair Photo Shoot 
Eva Longoria  ...  Teri Hatcher
Liz Cackowski  ...  assistant
Rachel Dratch  ...  Eva Longoria
Bill Hader  ...  Mark
Darrell Hammond  ...  announcer (voice)
Seth Meyers  ...  Nicolette Sheridan
Amy Poehler  ...  Marcia Cross
Andy Samberg  ...  assistant
Jason Sudeikis  ...  Leonard Kelly
Kristen Wiig  ...  Felicity Huffman