Last updated on Monday 20 January 2014 at 21:37 UK

Watch Desperate Housewives - Series 3 Online Free

Episodes: 23 | Released: 2006 | Certificate: 15 | Genre: Comedy | Director: Larry Shaw
Actors: Teri Hatcher , Marcia Cross , Felicity Huffman , Eva Longoria , Nicollette Sheridan , Ricardo Chavira , Andrea Bowen , Doug Savant , Brenda Strong , James Denton , Kyle MacLachlan , Laurie Metcalf , Dougray Scott , Shawn Pyfrom

Desperate Housewives - Series 3 - Episode 1 - Listen to the Rain on the Roof

With a baby on the way, Gabrielle's marriage is on the rocks; Lynette tries to embrace her newly extended family; the story of Orson's mysterious past begins to unfold.

Watch Desperate Housewives - Series 3 - Episode 1 Online Free

Desperate Housewives - Series 3 - Episode 2 - It Takes Two

Susan and Ian have their first date; surrogate mother Xaio-Mei gives birth to Gaby and Carlos' baby.

Watch Desperate Housewives - Series 3 - Episode 2 Online Free

Desperate Housewives - Series 3 - Episode 3 - A Weekend in the Country

With their lovers in comas, Susan and Ian go to the country for a weekend; Nora forces her way into Lynette and Tom's life.

Watch Desperate Housewives - Series 3 - Episode 3 Online Free

Desperate Housewives - Series 3 - Episode 4 - Like it Was

Susan gets some surprising news while on a romantic weekend with Ian; Lynette continues to support the family as Tom chases his dreams.

Watch Desperate Housewives - Series 3 - Episode 4 Online Free

Desperate Housewives - Series 3 - Episode 5 - Nice She Ain't

Gaby and Carlos' divorce reaches new levels of bitterness; Lynette co-owns a new business venture; Susan struggles with her love for two men.

Watch Desperate Housewives - Series 3 - Episode 5 Online Free

Desperate Housewives - Series 3 - Episode 6 - Sweetheart I Have to Confess

Susan declares her love for Ian; Gaby and Carlos try to regain what they have lost; Bree must confront Orson's past.

Watch Desperate Housewives - Series 3 - Episode 6 Online Free

Desperate Housewives - Series 3 - Episode 8 - Children and Art

Gabrielle decides to get back into modeling; Lynette is suspicious of her new neighbor; Bree meets her antagonistic mother-in-law.

Watch Desperate Housewives - Series 3 - Episode 8 Online Free

Desperate Housewives - Series 3 - Episode 9 - Beautiful Girls

Susan and Ian's relationship goes to the next level; Gabrielle takes a shot at training potential young beauty queens; a new neighbor intrigues Lynette.

Watch Desperate Housewives - Series 3 - Episode 9 Online Free

Desperate Housewives - Series 3 - Episode 10 - The Miracle Song

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

Watch Desperate Housewives - Series 3 - Episode 10 Online Free

Desperate Housewives - Series 3 - Episode 11 - No Fits No Fights No Feuds

Gaby accuses Carlos of sabotaging her new relationship; Tom and Lynette try to make Kayla feel like part of the family; Bree's dinner guest shocks the Wisteria Lane residents.

Watch Desperate Housewives - Series 3 - Episode 11 Online Free

Desperate Housewives - Series 3 - Episode 12 - Not While I'm Around

Gabrielle learns the identity of her secret admirer; the Scavo Pizzeria faces an uncertain future; Wisteria Lane gets a new resident.

Watch Desperate Housewives - Series 3 - Episode 12 Online Free

Desperate Housewives - Series 3 - Episode 13 - Come Play Wiz Me

Lynette and Tom struggle to overcome challenges as Pizzeria Scavo prepares to open; Gaby cannot get away from her secret admirer; a new neighbour reveals a devious plan.

Watch Desperate Housewives - Series 3 - Episode 13 Online Free

Desperate Housewives - Series 3 - Episode 14 - I Remember That

Mike Delfino remembers scenes from his past; problems at Scavo's Pizzeria cause conflict in Lynette and Tom's relationship; Orson reveals his hidden past to Bree.

Watch Desperate Housewives - Series 3 - Episode 14 Online Free

Desperate Housewives - Series 3 - Episode 15 - The Little Things You Do Together

Residents of Wisteria Lane gather for the grand opening event at Scavo's Pizzeria; one resident meets an untimely fate; surprise marriage proposals are in the air.

Watch Desperate Housewives - Series 3 - Episode 15 Online Free

Desperate Housewives - Series 3 - Episode 16 - My Husband The Pig

Rex Van De Kamp narrates the happenings on Wisteria Lane; Edie gets an unexpected visitor from her past; an unanticipated pregnancy creates complications.

Watch Desperate Housewives - Series 3 - Episode 16 Online Free

Desperate Housewives - Series 3 - Episode 17 - Dress Big

Susan discovers revealing secrets about her future in-laws; Gaby has a devastating catastrophe; an unexpected love affair develops.

Watch Desperate Housewives - Series 3 - Episode 17 Online Free

Desperate Housewives - Series 3 - Episode 18 - Liaisons

Tom feels a new Scavo's Pizzeria employee's interest in Lynette threatens him; Susan considers moving from Wisteria Lane; a neighbor's darkest secret.

Watch Desperate Housewives - Series 3 - Episode 18 Online Free

Desperate Housewives - Series 3 - Episode 19 - God That's Good

Susan calls off a wedding; Gaby moves forward with a wedding; a Wisteria Lane resident is suspected of murder.

Watch Desperate Housewives - Series 3 - Episode 19 Online Free

Desperate Housewives - Series 3 - Episode 20 - Gossip

An unexpected announcement at Gaby's engagement party; a dead body in a home on Wisteria Lane; Susan makes a choice between Ian and Mike.

Watch Desperate Housewives - Series 3 - Episode 20 Online Free

Desperate Housewives - Series 3 - Episode 21 - Into the Woods

Susan gets lost in the woods trying to find Mike; Gaby winds up in jail; Lynette realizes that she loves another man.

Watch Desperate Housewives - Series 3 - Episode 21 Online Free

Desperate Housewives - Series 3 - Episode 22 - What Would We Do Without You?

One of the housewives has a health scare involving a potentially fatal condition; wedding plans preoccupy the residents of Wisteria Lane.

Watch Desperate Housewives - Series 3 - Episode 22 Online Free

Desperate Housewives - Series 3 - Episode 23 - Getting Married Today

Bree and Orson return to the neighborhood for Gaby and Victor's nuptials; a surprise wedding takes place.

Watch Desperate Housewives - Series 3 - Episode 23 Online Free