They have managed to stay happy, despite being from different generations. These famous Hollywood couples have everything in common – except their ages.
Johnny Depp & Amber Heard
Age Gap: 23 years
Actor Johnny Depp tied the knot to actress Amber Heard, who is 23 years his junior. The age gap between the couple has attracted a lot of attention but it clearly doesn’t bother them. The pair met while filming former The Rum Diaries in 2010, but weren't romantically linked until after Johnny Depp split with his longtime partner and mother of his two children, Vanessa Paradis, in 2012. Depp split from Paradis and by Christmas was engaged to Heard; now the couple is happily married.
Bradley Cooper & Suki Waterhouse
Age Gap: 17 years
The American Sniper star, 40, reportedly split with his 23-year-old girlfriend Suki Waterhouse after a relationship of two years, but remained close friends and even attended Oscar awards show together. If only all breakups could go this smoothly. And let’s hope they work things out together!
Mary-Kate Olsen & Olivier Sarkozy
Age Gap: 19 years
Although 17 years apart in age, Olsen twin Mary-Kate, 27, has found lasting love with former French president Nicolas Sarkozy's half brother, Oliver Sarkozy, 44. According to the reports, the couple tied the knot secretly in October 2014 and they’ve been going steady since May 2012.
Catherine Zeta-Jones & Michael Douglas
Age gap: 25 years
Exactly 25 years apart, Michael Douglas and Catherine Zeta-Jones share the same birthday. The Oscar winners tied the knot in 2000, when she was 31 and he was 56, and like every other couple they have had their share of rough years in marriage but have remained solid despite all odds.
Rosie Huntington-Whiteley & Jason Statham
Age gap: 20 years
They are one of the hottest British couples, and actors Rosie Huntington-Whiteley and Jason Statham haven't let their 20-year age difference stand in their way. They began dating in April 2010 and are still going pretty strong. Rosie and her longtime love Jason recently celebrated five years as a couple.