Not every celeb is lucky enough to find their happy ever after with a high school sweetheart. For some, it takes a marriage or two (or four) to find The One or uncover happiness in the single life. These A-listers prove that romance isn't straightforward for anyone, but – for the most part – their patience has been rewarded.
Read on to find out which celebs said 'I do' four or more times and where their love life stands now.
© Getty ImagesNicolas Cage has been married a total of five times
Nicolas Cage
National Treasure actor Nicolas Cage has been married a total of five times. He first tied the knot with Patricia Arquette in 1995, splitting in 2001, followed by a months-long second marriage to Lisa Marie Presley in 2002.
He later married Alice Kim, welcoming son Kal-El during their relationship which lasted from 2004 to 2016. Three years later, he said 'I do' to make-up artist Erika Koike – a marriage he filed to annul just four days later (with a divorce granted two months after that. He wed now-wife Riko Shibata in 2021, telling the Los Angeles Times in 2022: "I'm really happily married. I know five is a lot, but I think I got it right this time."
© Gamma-Keystone via Getty ImagesZsa Zsa was married a total of 9 times during her life
Zsa Zsa Gabor
Zsa Zsa Gabor best remembered for her star role in 1952's Moulin Rouge, was married nine times throughout her life. She tied the knot with politician Burhan Asaf Belge in 1935, splitting in 1941. Following their divorce, she married Hilton Hotels founder Conrad Hilton, divorcing in 1947.
Zsa Zsa was married to George Sanders from 1949 to 1954, followed by banker Herbert Hutner in 1962. Six days after their split, she married Joshua S. Cosden Jr.. Following a series of marriages in the '70s and '80s, she finally found lasting happiness with Frédéric Prinz von Anhalt in 1986, remaining together until her death in 2016.
© Getty ImagesJennifer Lopez has been married four times, including a two-year marriage to Ben Affleck of 'Bennifer' fame
Jennifer Lopez
Singer and actress Jennifer Lopez has said 'I do' four times. She was married to actor Ojani Noa for 11 months, splitting in 1998. Following their separation, she married dancer Cris Judd in 2001, separating less than a year later before finalising their divorce in 2003.
She was married to actor and singer Marc Anthony, the father of her two children Emme and Max, for 10 years before their official divorce in 2014. Of course, fans were always rooting for a Bennifer reunion and JLo delighted fans when it was revealed she had wed Ben Affleck in 2022. Sadly, the pair parted ways again in 2024.
© Getty ImagesPamela Anderson has been legally married five times
Pamela Anderson
Baywatch star Pamela Anderson has been (legally) married five times. She first said 'I do' to Mötley Crüe drummer Tommy Lee in 1995 after a 96 hour courtship. After three years and two kids, the pair separated and Pamela married Kid Rock in 2006, splitting the November that same year.
In 2007, she tied the knot with poker player Rick Salomon, a marriage that was annulled less than six months later. They remarried in 2014 and divorced again months later. In 2020, she wed producer Jon Peters, though they revealed their split after two weeks and stated they were never married legally. In December 2020, she said 'I do' to bodyguard Dan Hayhurst but they split a year later.
© Getty ImagesJennifer O'Neill found The One in 1996
Jennifer O'Neill
Jennifer O'Neill is best remembered for her role in Summer of '42 (1971) but also had an extensive married life. The actress was married nine times in total, to eight men. She first tied the knot with Dean Rossiter at just 17. They divorced six years later and she subsequently married Joseph Koster in 1972, followed by a marriage to choreographer Nick De Noia in 1975 to 1976.
Two years later, she married singer Jeff Barry, whom she divorced in 1979. Marriages to John Lederer, Richard Alan Brown, Neil L. Bonin and a remarriage to Richard followed. In 1996, she said 'I do' to record producer Mervin Sidney Louque Jr. and they've been living happily ever after since.
© ABC via Getty ImagesBilly Bob Thornton has been married six times
Billy Bob Thornton
Plenty of viewers fell for his Academy Award-winning talent in Sling Blade, so it's perhaps no surprise Billy Bob Thornton has been married six times. He first married in 1978, wedding Melissa Lee Gatlin and welcoming a daughter before their divorce in 1980.Following their split, he said 'I do' to Toni Lawrence.
After their separation in 1988, he married Cynda Williams, followed by model Pietra Dawn Cherniak, before his famous marriage to actress Angelina Jolie. He finally tied the knot with now-wife Connie Angland in 2014.
© Getty ImagesElizabeth Taylor married seven men in total, with eight wedding ceremonies to her name
Elizabeth Taylor
Elizabeth Taylor's love life has become the stuff of legend, counting eight marriages to seven different men. She first married at 18, wedding Conrad Hilton Jr. in 1950. Following their divorce eight months later, she wed Michael Wilding in 1952, separating in 1956.
She then married theatre producer Mike Todd, singer Eddie Fisher and Richard Burton. She divorced Richard in 1974, 10 years after they married, and promptly remarried in 1975, permanently separating in 1976. She wed former senator John Warner and tied the knot for the final time with Larry Fortensky, almost a decade after her divorce from John. She and Larry separated in 1996 and the actress passed 15 years later.
© Getty ImagesRue McClanahan was married to Morrow Wilson from 1997 until her death
Rue McClanahan
The Golden Girls favourite Rue McClanahan was married a total of six times and even wrote a book all about her love life. In 2007, she published memoir My First Five Husbands... and the Ones Who Got Away.
She first married in 1958, tying the knot with Tom Bish. Rue subsequently wed actor Norman Hartweg, Peter DeMaio and Gus Fisher. Her penultimate marriage was to Tom Keel in 1984, with the pair divorcing in 1985. Her final marriage to actor Morrow Wilson in 1997 lasted until her death in 2010 at the age of 76.
© Getty ImagesGary Oldman is enjoying life with wife Gisele Schmidt
Gary Oldman
Bram Stoker's Dracula actor Gary Oldman has been married five times in total. He first wed actress Lesley Manville from 1987 to 1990, followed by actress Uma Thurman between 1990 and 1992.
He said 'I do' to model Donya Fiorentino in 1997, splitting four years later in 2001. Seven years later he wed Alexandra Edenborough who he divorced in 2015. Gary has since remarried, wedding Gisele Schmidt in 2017 with whom he is now approaching a decade of marriage.




