Sarah Jessica Parker and Matthew Broderick: 21 Years Married: May 19, 1997 Image Source: Getty / Bruce Glikas