From Daniel Craig and Rachel Weisz to Catherine Zeta-Jones and Michael Douglas here are some of our favourite celebrity couples who have been with each other through thick and thin.