David and Victoria Beckham are celebrating 26 years of marriage today, but it has been a turbulent ride for the national treasures, who first met in 1997.

More...