45 years (October 5, 1975)Kate Winslet/Agecontinue reading