Victoria Beckham says she and husband David Beckhams marriage has lasted 26 years because theyve coped with anything that has been thrown at them and ridden the damn storm.