Being a celebrity adds a lot more public humiliation when your partner is caught cheating, but some stars manage to weather it out and eventually put it behind them, moving on from the scandal and even building a stronger relationship thanks to it.

Many celebrities who cheated but stayed together come from politics, but take a look at some of the biggest celebrity couples outside of the political spectrum. Find out who forgave their partner for an indiscretion and stayed together.

Kristen Stewart and Robert Pattinson

Kristen Stewart And Robert Pattinson

Cheater: Kristen
One of the few infidelities that ended with a public apology, Kristen Stewart’s affair with director Rupert Sanders hurt both Robert Pattinson and many “Twilight” fans.“This momentary indiscretion has jeopardized the most important thing in my life, the person I love and respect the most, Rob. I love him, I love him, I’m so sorry,” Kristen told People, and the couple managed to stay together for another year after the scandal before their final breakup.

David and Victoria Beckham

David And Victoria Beckham

Cheater: David 
While David Beckham never publicly admitted to cheating on his wife, there’s a good reason why he’s on the list of celebrities who cheated but stayed together. In Touch Weekly claimed in 2010 that Beckham spent a few nights with a call girl, and he quickly sued for defamation. However, his lawsuit was dismissed by a judge, leading many to believe he was just trying to cover up the truth in court.

Hugh Grant and Elizabeth Hurley

Hugh Grant And Elizabeth Hurley

Cheater: Hugh
In one of the biggest cheating scandals of the ‘90s, Hugh Grant was arrested after engaging in “lewd conduct” with a Los Angeles prostitute. After being in an 8 year long relationship with Elizabeth Hurley, the English model and actress forgave him and they ended up staying together for 5 more years before splitting up in 2000.

See also: The Hollywood Herpes Tree

Kobe and Vanessa Bryant

Kobe And Vanessa Bryant

Cheater: Kobe 
Accused of sexually assaulting a 19 year old in 2003, Kobe Bryant was forced to apologize publicly, and admit the infidelity which he believed had been consensual. His wife of 2 years, Vanessa, forgave him, making him one of the celebrities who cheated but stayed together. In 2011, she filed for divorce, but ended up reconciling with the basketball player in 2013.

Jude Law and Sienna Miller

Jude Law And Sienna Miller

Cheater: Jude
In one of the most tumultuous celebrity relationships, Jude Law cheated on Sadie Frost with Sienna Miller, then later cheated on Miller with the nanny of his children. The two only broke up 5 months after his public apology, then rekindled their romance 3 years later, before calling it quits again after 2 years.

Dean McDermott and Tori Spelling

Dean Mc Dermott And Tori Spelling

Cheater: Dean
Few celebrities who cheated but stayed together were accused of staging it for publicity, but Tori Spelling and Dean McDermott really milked his supposed affair on the Lifetime reality show “True Tori”. McDermott entered into rehab for sex addiction shortly after having a weekend affair with a 28 year old.

Don't miss: Celebrities Who Married Rock Stars

Snoop Dogg and Shante Taylor

Snoop Dogg And Shante Taylor

Cheater: Snoop
After marrying his high school sweetheart, Shante Taylor, in 1997, Snoop Dogg proceeded to cheat on her multiple times. The rap artist even told Rolling Stone magazine he became a real pimp for a while. The marriage was on the rocks in 2004, but the two are still together.

Josh Duhamel and Fergie

Josh Duhamel And Fergie

Cheater: Josh
Still being coy years after Josh Duhamel’s cheating scandal, Fergie and her husband might just be among the celebrities who cheated but stayed together. “When you go through difficult times it really makes you stronger as a unit. As a partnership. It does for us anyways. Our love today is a deeper love,” she told Oprah.

Wendy Williams and Kevin Hunter

Wendy Williams And Kevin Hunter

Cheater: Kevin
“If you told me when I was 25 years old or 30 years old that I would stay around for a cheater, I would have been like you are lying,” talk show host Wendy Williams told VLAD TV. “The best advice that I can give is that if you’re the one who was cheated on, whether you decide to stay or leave, forgive and forget either way,” she explained.

David Boreanaz and Jaime Bergman

David Boreanaz And Jaime Bergman

Cheater: David
“Bones” star David Boreanaz is also one of the celebrities who cheated but stayed together. He stepped out on his Playboy Playmate wife in 2010, but she forgave him and they’re still married.