Last updated on Tuesday 21 January 2014 at 00:12 UK

Watch Desperate Housewives Series 3 Episode 10 Online Free

Desperate Housewives Series 3 Episode 10PLAY

The Wisteria Lane residents have a holiday block party; Gabrielle has a new love interest.

Recommended TV Series & Movies