Who is Shannon Beador’s ex-boyfriend John Janssen?

BRAVO reality star Shannon Beador and John Janssen dated for over three years before parting ways in January 2023.

She has now begun dating again, causing fans to wonder more about her ex-boyfriend.

Shannon Beador and John Janssen went public with their relationship in 2019

2

Shannon Beador and John Janssen went public with their relationship in 2019Credit: Getty

Who is Shannon Beador’s ex-boyfriend John Janssen?

After Shannon’s messy divorce from ex-husband David Beador was finalized, she moved on with John.

Outside of being known as her ex-boyfriend, John is known for his career as a businessman.

At this time, additional details on his personal life are unclear because he often stays out of the spotlight and off social media.

When did Shannon Beador and John Janssen date?

Shannon and John met through mutual friends after her divorce in 2019.

RHOC's Shannon storms off set and screams to 'stop the cameras!' in new trailer
The cast of RHOC Season 17 revealed

In July of that year, they then were public with their relationship.

Over the years, Shannon gushed about her new man, which is why many fans were shocked when they split in 2023.

At the time, John told PEOPLE that he broke up with the reality star because he didn’t see a future with her but stressed that it was a “super hard” decision to make.

“I’ve been in pain over it,” he told the outlet. “It’s sad because I love Shannon very much. I have loved her more deeply than any woman in my life. She’s one of a kind; so funny and generous and full of life and adventurous. We have a connection that’s unlike anything I’ve ever had. And I know that for as long as I live, I’ll never meet anyone like her again.

“But that doesn’t mean we’re right for each other for the rest of our lives.”

He continued: “It doesn’t make sense to be together if you don’t believe in it.

“The last thing I wanted to do is hurt Shannon, but I do think I did the right thing for the both of us.

“We’re two people who love each other very much, but love is not always enough. And while I know Shannon sees it as I’ve said things to her I never meant, I hope she’ll be able to see that there’s no bad person here. It’s two really good people who couldn’t make it work.”

Shannon also spoke with PEOPLE following the split, revealing that she was “blindsided by the breakup.”

“All I can do is repeat in my head what he said to me while we were filming,” Shannon said.

“We were in a great place. But seven days later, when the cameras were down, it was a completely different story. He told me he was done with the relationship. And to hear what he said to me then was absolutely devastating.

Shannon Beador and John Janssen called it quits in 2023

2

Shannon Beador and John Janssen called it quits in 2023Credit: Instagram

“I’ve never loved anyone more in my life,” she continued.

“I was hopeful this was the man I was going to spend the rest of my life with. I wanted it to work out. I’ve never loved anyone like I’ve loved John. But clearly, he didn’t feel the same way.”

Since the breakout was announced, Shannon has kept details of her dating life out of the spotlight, however, she revealed in March 2023 that she was seeing a “very handsome” and “super, super sweet” mystery man, according to BravoTV.

How can I watch Real Housewives of Orange County?

RHOC is what started Bravo’s highly successful Real Housewives franchise.

The show first premiered in 2006 and has since produced 17 seasons.

Beloved actor shared tragic last post hours before he died in motorcycle crash
Salt Bae restaurant with $99 shakes shuts after being branded the 'worst'

New episodes can be watched live on Bravo, Wednesdays starting at 8pm EST.

The show can also be streamed on Peacock with an active subscription.

!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’
fbq(‘init’, ‘752905198150451’);
fbq(‘track’, “PageView”);