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?"