Today, celebrity couple Felicity Huffman and William H. Macy celebrate their 20-year wedding anniversary!
The lovely couple dated on-and-off for 15 years before tying the knot in 1997. They have two daughters together, Sophia Grace and Georgia Grace.
And while we know relationships in Hollywood tend to come with a speedy expiration date, these two are still crazy about each other after all these years.
So, let's take a trip down memory lane with two of my favorite famous love birds and look back at 20 of their cutest moments: