Is This What You Call Love?
Susan is in for a shock when daughter Julie pays a visit and shows up six months pregnant; Bree's alcohol consumption and lust for men continues to dominate and ruin her life; Lynette's first sexual encounter since separating from Tom doesn't quite end in fireworks; and Gaby's attempt to sooth Juanita when she doesn't receive a Valentine's Day card from a boy she has a crush on backfires.
Teri Hatcher as Susan Mayer
Felicity Huffman as Lynette Scavo
Marcia Cross as Bree Hodge
Eva Longoria as Gabrielle Solis
Vanessa Williams as Renee Perry
Ricardo Antonio Chavira as Carlos Solis
Doug Savant as Tom Scavo
Jonathan Cake as Det. Chuck Vance
Charles Mesure as Ben Faulkner
Madison de la Garza as Juanita Solis
Brenda Strong as Mary Alice Young
James Denton as Mike Delfino