Kelsey Swanson’s boyfriend was widely reported as John Caprio. Coverage from Bravo, People, and other entertainment outlets says he was her longtime, older partner, though her publicly confirmed on-show relationship also included Bill L’Europa on the side.

What’s known

  • John Caprio was described as Kelsey’s longtime ex/partner of about 10 years.
  • Reports say they met when she was 19 and he was 42.
  • Kelsey later said she ended the relationship because she wanted marriage and children, which he did not want.

Why there’s confusion

  • Some articles refer to him as her “boyfriend,” while others call him her “ex-boyfriend” after the split.
  • She was also dating Bill L’Europa during part of the show, which added to the mix-up.

Quick scoop

  • Most likely answer: John Caprio.
  • Current status: They split, but reports say he continued helping support her financially afterward.
[9][2] [14][1][6]
PersonRoleWhat sources say
John CaprioLongtime boyfriend / exReported as Kelsey Swanson’s main partner for about 10 years.
Bill L’EuropaOther relationshipPublicly shown dating relationship during RHORI.