IE 11 is not supported. For an optimal experience visit our site on another browser.

Actor William H. Macy shares a special moment with daughter before her prom

The "Shameless" star had a heartfelt father-daughter moment.
/ Source: TODAY

On Showtime's "Shameless," William H. Macy plays a dad who's hardly a paragon of fatherhood. But in real life, it's a very different story.

Just take a look at this sweet and tender picture taken by his wife, Felicity Huffman, of Macy dancing with one of their daughters in her prom dress:

We're so glad the sweet moment was caught on camera, and that Huffman posted it!

Macy, 68, and Huffman, 55, dated for 15 years before they finally tied the knot in 1997. Sofia was born in 2000, Georgia in 2002. (We suspect he's waltzing with Sofia, who's the right age for prom.)

"Rudderless" - Los Angeles VIP Screening
William H. Macy, with daughters Georgia and Sofa, and wife Felicity Huffman in 2014. FilmMagic/Getty Images

"I'm glad I did it late in life," Macy told Closer magazine last November about becoming a parent when he was older. (He did get some experience as a youth, babysitting Joan Cusack and Jeremy Piven.)

"I had more patience, and I had money," he added. "I didn't think I'd ever be a father, and boy, do I really like it!"

A couple of Huffman's former "Desperate Housewives" stars spotted the photo, and couldn't contain their joy:

Clearly, there's a lot of love in this household.

Follow Randee Dawn on Twitter.