"Happy Birthday you sweet, loving, powerful, inspiring, funny, kind, gorgeous, gracious globe trotting woman. xxxxooooo". Actress MARCIA CROSS sends a sweet message to her Desperate Housewives co-star Eva Longoria as the sexy Latina turns 37.