Sarah Jessica Parker and Matthew Broderick have been married for 29 years. The actress recently celebrated the occasion by sharing a post on Instagram on May 19, 2026. Notably, it…