David also took to social media, revealing the moment he knew he wanted to be with Posh.
"Well about 23 years ago I was sat in a room with Gary Neville and the spice girls were on the TV and I turned around to him and said 'ohhhh I like that one in the little black catsuit' 😄 who would have thought that all these years later we are celebrating 21 years of marriage and have 4 of the most beautiful and perfect kids.. Thank you & Happy Anniversary I Love You ♥️ @victoriabeckham."
Even son Brooklyn Beckham couldn't help but celebrate, sharing a photo from the couple's wedding.
"Happy anniversary mum and dad ❤️ I love you soooo much ❤️❤️," he wrote.
Happy Anniversary David and Victoria!