Victoria And David Beckham Celebrate 18th Wedding Anniversary

Superstar couple Victoria and David Beckham have been married for 18 years—and they've got the throwback photos to prove it! 

On July 4, 2017, Victoria, 43, marked their milestone anniversary by sharing a sweet photo of her and her husband on their wedding day. Wearing a strapless gown, Victoria is all smiles as she looks at David, who's holding their son Brooklyn in the photo—fast asleep despite the big day.

"I love you," the former Spice Girl wrote in the caption. "Kisses x."

David, on the other hand, posted an old photo of the two dressed in matching leather ensembles—one of their more iconic looks. "Wow we really did this," the soccer player wrote. "Happy Anniversary to an amazing wife, mummy and strong business woman."

"Love you x," the 42-year-old added.

A post shared by David Beckham (@davidbeckham) on Jul 3, 2017 at 11:42pm PDT

Not to be left out, Victoria and David's 12-year-old son, Cruz Beckham, also celebrated his parents' anniversary with a photo from their wedding day. Sharing a photo of his father placing his mother's wedding ring on her finger, Cruz wrote, "Dream mum and dad I can't believe it has been 18 years so happy anniversary."

Cruz continued, "I love you so much and I want you to know that you are the best parents in the whole wide world I love you."

A post shared by Cruz Beckham (@cruzbeckham) on Jul 4, 2017 at 1:11am PDT

Victoria and David, who share four children together, married in a lavish ceremony near Dublin, Ireland in 1999. But their over-the-top wedding isn't the only unusual moment from their nearly two decades-long relationship. In honor of their special anniversary, read up on all the strange things about Victoria and David's marriage.