Vanessa Williams Joins Cast Of Desperate Housewives