The British couple, who got married on July 4 1999, after two years of dating, celebrated the anniversary with a formal family dinner.
Victoria and David have sons Brooklyn, 16, Romeo, 12, Cruz, 10, and daughter Harper, who is almost 4.
"16 years ago today was our special day... 16 years on we have our beautiful children... Thank you for giving me our amazing little ones... Happy anniversary," David posted on Instagram besides a picture of the couple.
"Happy anniversary, I love you so much... I'm so proud of our beautiful family," the fashion designer captioned the photo.
All of the pair's boys donned dapper suits for the formal occasion, while little Harper grinned in a grey, floor-length dress.