Teri Hatcher's feud with her Desperate Housewives co-stars has been revealed after she wasn't invited to contribute to a goodbye present for the show's crew.
The 47-year-old actress reportedly has a strained relationship with Eva Longoria, Marcia Cross, Felicity Huffman and Vanessa Williams - who play her on-screen best friends - and when they presented workers on the show with a thank you gift, Teri's name was noticeably absent from the card.
According to Celebuzz, the gift card on the Soren branded carry-on luggage read: "Just know that on all your future adventures you are carrying a little piece of our love and gratitude. Thank you for a magical 8 years . Love Eva, Marcia, Felicity and Vanessa."
A production source said: "The girls don't get along with Teri so they organised this and left her out."
TV Guide magazine expert William Keck claims Teri "physically separates herself from the others during breaks in filming," adding, "Something went down two seasons ago that created a deep rift."