David Beckham honored Victoria on her 18th wedding anniversary.

In honor of their marriage anniversary, the 42-year-old soccer player posted a photo of himself and his wife from 1999 on Instagram at which they attended the Donatella Versace birthday party. The two of them can be seen in black leather outfits. He wrote: "Wow we really did it. Congratulations to my lovely wife, mother and clever business woman @victoriabeckham @brooklynbeckham @romeobeckham @cruzbeckham #Harpernotoninstagram Love you x." Victoria also shared a photo of her wedding day, on which she and David can be seen with the then one-year-old Brooklyn. Her caption read: "I love you. Kisses x."

The couple met for the first time in 1996 after the former Spice Girl attended the Manchester United football game in which her later husband played. A year later, the soccer star became engaged to the 43-year-old fashion designer. In 1999 they married with an Irish wedding ceremony. On her wedding day, Victoria wore a cream Vivienne Westwood dress with a crown on her short hair. David was wearing a white suit with a silk tie. They now have four children, Brooklyn (18), Romeo (14), Cruz (12) and Harper (4).

Despite their often misguided outfit selection, the Beckhams became one of the best looking and best dressed families in the world. In an interview with 'Women's Wear Daily', Victoria said: "Honestly, I don't know if I should start with my hair or my outfit. It was probably everything. It was just horrible!"