We often talk about celebrity romance as if it’s always fleeting. They fall in love today – break up tomorrow, some get married real quick only to file for divorce in a couple of months. And sure, it happens, and these unfortunate short-lived relationships seem to be more common amongst celebs, but really it’s just because they’re in the public eye all the time so every relationship of theirs is way more public than that of an average Joe. But it’s not true that celebrity couples don’t last. There are many examples of happily married famous couples who have stayed together for age and seem to be just as happy decades after they met. Let’s take a look at some of them.
Justin Timberlake and Jessica Biel
Can you believe they met in 2007 at the Golden Globes and that’s how their relationship started? They’ve had some ups and downs and had a little break at some point, but they’ve basically been together since, which is like 13 years. They’ve been married since 2011 and they have a kid together.
Kristen Bell and Dax Shepard
They met also in 2007 but it wasn’t love at first sight, in fact, Kristen says that when they first met she felt absolutely no spark, yet somehow they’ve warmed up to each other and have been together also for 13 years now. They’re one of the most adorable and funniest couples
John Legend and Chrissy Teigen
Sometimes you meet the love of your life on the set of your music video shoot. That’s what happened to John Legend when he was filming the video for “Stereo” back in 2006. They instantly formed a connection and started dating. The couple got married in 2013 and they have two beautiful kids together.
Sarah Michelle Gellar and Freddie Prince Jr.
These two gorgeous people have been together for 20 years now. They started dating in 2000 and they got married two years later in 2002. They have two kids together and seem just as much in love as they have been 20 years ago.
Sacha Baron Cohen and Isla Fisher
It’s hard to imagine being with Sacha Baron Cohen for 18 years, but that’s what Isla Fisher has done. They met at a party back in 2002 in Australia and have been together since. They waited a while to get married though and only did it in 2010, so they’ve been married only 10 years but have been together way longer than that.
David Beckham and Victoria Beckham
Back when these two met in 1997 Victoria was still Posh Spice from Spice Girls and David was the hot football player. She gave him her number and that’s how it all began. They tied the knot two years later and have been together since. They’re open about the fact that marriage takes work but they put in the effort because they love each other. And they have 4 children together.
Michael Douglas And Catherine Zeta-Jones
We’re not sure what’s more impressive about this couple, the fact that they have a 25 year age difference or the fact that they’ve been married for 20 years now. They also share the same birthday (but definitely not the same birth year) and they have two kids together.
Elton John and David Furnish
Elton John and David Furnish have been together and in love for 27 years now, but they only managed to get married in 2014 when Britain made gay marriage legal. They also are raising two kids. Do we even need reasons for marriage equality anymore? Clearly, these two are all the reasons we need.
Ellen Degeneres and Portia Rossi
Ellen and Portia have been together for over a decade and they got married in 2008, which means they’ve been married for 12 years now. They seem to be just as happy with each other as they were at the start of their relationship and you can literally see their face light up when they talk about each other.
Beyonce And Jay-Z
It’s mind-blowing to think of it this way but Beyonce and Jay-Z have been together for 20 years now. How has it been two decades already? They met in 1999 and Jay-Z put a ring on it in 2008. Since then they’ve become a power couple, celeb royalty and family extraordinaire. They have three beautiful kids together and even tour together.