Victoria Beckham's romantic anniversary post for husband David was a snappy retort for all those who questioned or doubted the pair, now celebrating 23 years of marriage. Taking to Instagram the star shared a photo with David to mark the anniversary of their iconic wedding in 1999.

Accompanying the beaming photo of the parents of four, Victoria wrote in the caption: "They say he isn’t funny, they say I never smile, they said it wouldn’t last 😂 Today we celebrate 23 years being married."

The laughing snap shows how wrong the first two statements are, while the length of their marriage is a clear testament to how wrong the third is.

What to read next

The star finished to post by sharing her love for her husband, writing; "David you are my everything, I love you so much!!!! 💕"

Happy anniversary to them both!

Parents to Brooklyn, Romeo, Cruz and Harper, the family-minded couple spent part of their anniversary weekend with Victoria's parents, sharing another photo to the platform.

Victoria wrote in the caption: "Special lunch with my amazing parents!! I love you both so so much!!! Family time really is my happy place x kisses, happy weekend x @jackie.adams_ @davidbeckham""

There really is nothing like family time. We hope they had the best weekend.