David and Victoria married on 4 July 1999 at Luttrellstown Castle, just outside Dublin, Ireland. And celebrating the milestone on Thursday (July 04), the ex sportsman and fashion mogul's three sons took to Instagram to honour the couple.
Romeo Beckham, 16, penned, "Happy 20th anniversary to the best parents love you so much," while 14-year-old Cruz wrote, "Happy anniversary to the most amazing mum and dad you mean the world to me, I love you so much you have no idea thank you for all the amazing times we have had. Love you so much mum and dad."
"Happy anniversary mum and dad xx love you guys so much xx have a wonderful day (heart emojis)," Brooklyn Beckham, 20, added.
While their seven-year-old daughter Harper isn't active on social media, she helped celebrate by creating a special book to celebrate her parents.
The gift, which David shared on his Instagram page, features a series of illustrations of the couple and their brood, as well as sweet messages, such as, "I love my Daddy so much, especially when you sing to me when I'm in the bath or when you make me 'Daddy's Special Sandwiches' after school! I love you xxx."
The pair also celebrated the happy day on their own Instagram accounts, with 45-year-old Victoria sharing a gallery of photographs of the couple documenting the course of their relationship.
"20 years today. I love you so much xxxxx Kisses x @davidbeckham," she wrote in the caption.
Meanwhile David, 44 shared a portrait of him and the former Spice Girls star on his account, writing, "WOW 20 years , look what we created... Love you so much (heart emoji)."