And they said it wouldn't last! The soccer star and the former Spice Girl have been married for 16 years. Four children later, the two are still going strong. To celebrate their 16th anniversary in July, David made every woman swoon when he posted on Facebook, "16 years on, we have our beautiful children. Thank you for giving me our amazing little ones. Happy anniversary."