Felicity Huffman and William H. Macy met way back in 1982. We think she could do better... in the looks department.
Added:
Felicity Huffman made a name for herself on Desperate Housewives while William H. Macy stars in Shamless. The two have also been together for over 20 years.
Added:
William H. Macy walking the red carpet at the Venice Film Festival. Macy was on hand for the premiere of 'Edmond'.
Added: