1. Meryl Streep and Don Gummer - 36 years

(Image: Getty)

The Oscar-winning actress bucked the trend by walking down the aisle with a sculptor rather than a fellow actor.

The pair have four children together, musician Henry, Louisa and actresses Mamie and Grace.

2. Sharon and Ozzy Osbourne - 32 years

(Image: Getty)

This pair appear to have the X Factor when it comes to married life.

Despite a well-documented rocky road, including the Black Sabbath rocker battling alcohol and drug addictions and Sharon's diagnosis with cancer, the couple today appear to be stronger than ever before.

3. Bono and Alison Hewson - 32 years

The pair were students at Mount Temple Comprehensive School when thy first started dating.

The rest, as they say, is history.

4. Tom Hanks and Rita Wilson - 26 years

(Image: Getty)

Nope they didn't find love over the radio or through a string of secret emails, but Tom Hanks and actress wife Rita Wilson are still ridiculously happy.

And don't take our word for it.

The Forest Gump star told Ellen DeGeneres: "'I'm not one to suck up to the audience, but the only thing we argue about is who loves each other more."

Pass us the bucket!

5. John Travolta and Kelly Preston - 23 years

(Image: Getty Images)

There's been plenty of split rumours about John and Kelly over the years.

But, after more than two decades together and their fair share of heartbreak, including the death of their teenage son Jett, the Grease star and his actress wife seems to be proving absolutely everyone wrong.

Maye it's down to the fact that they've attended relationship counselling ever since getting hitched in 1991?

6. Michelle Pfeiffer and David E. Kelly - 20 years

(Image: Getty)

This loved-up couple actually met on a blind date in 1993.

In fact their first date involved a trip to the cinema to watch Bram Stoker's Dracula!

The celebrity couple enjoyed a whirlwind romance and said 'I do' after just 10 months together. Cute.