
Eva Longoria has claimed Desperate Housewives would fall victim to cancel culture if it aired now.
The Hollywood star played Gabrielle Solis in all eight seasons of the show, which ran from 2004 to 2012, alongside Teri Hatcher, Felicity Huffman and Marcia Cross.