Eva Longoria's "Desperate Housewives" co-stars have thrown her a bridal shower.

The 32-year-old actress - who will marry basketball star Tony Parker on July 7 - partied with castmates Teri Hatcher, Marcia Cross and Nicollette Sheridan at Felicity Huffman's Los Angeles home on Sunday.

Eva, who looked stunning in a fawn Badgley Mischka dress and Giuseppe Zanotti shoes, judged a competition where unmarried guests made wedding gowns out of toilet paper. Teri - who plays Susan Mayers in the hit TV show - was crowned champion after creating a tissue tiara and dress adorned with pink roses.

The shower - which was held in Felicity's garden - included a sit-down lunch, where the pink and brown tables were decorated with pink house centerpieces.

Guests helped themselves to a salad bar with shrimp, chicken, salmon and cheeses, along with white wine and martinis. They were then treated to chocolate chip cookies, brownies and white chocolate pastries.

Felicity had asked guests to give Eva and Tony gifts for each room of their house.

Brenda Strong, who plays Mary Alice Young on the show, said: "I got the living room so I got Eva this really beautiful imported mirror."

When Felicity was asked what she gift she had given Eva, she joked: "I'm giving her this damn shower. I don't have to get her a present as well, do I?"

Share on Facebook
RELATED PHOTOS AND ARTICLES
Teri Hatcher - 56th Annual Primetime Emmy Awards - ArrivalsTeri Hatcher - Piaget and Vanity Fair Celebrate Teri Hatchers New Book Burnt ToastNicollette Sheridan - I Love Huckabees Movie Premiere - ArrivalsTeri Hatcher - Teri Hatcher Signs Her New Book Burnt Toast And Other Philosophies Of LIfeNicollette Sheridan - 13th Annual Screen Actors Guild Awards - ArrivalsTeri Hatcher - Shrek The Third - Los Angeles Movie Premiere - Arrivals
WHAT DO YOU THINK?