Kaley Cuoco
Kaley Cuoco plays Penny in CBS's hit show The Big Bang Theory Getty

Kaley Cuoco cannot stop gushing about her love life with boyfriend Karl Cook. The Big Bang Theory actress opened up about boyfriend Karl Cook while appearing at the CBS chat show The Talk.

Replying to host Sharon Osbourne's query about her new romance with boyfriend Karl Cook, Cuoco said, "I'm so happy... I can't stop smiling, life is so, so good. We met at a horse show, I finally found my horse guy. It was very meant to be."

The star of the hit CBS sitcom says that Cook is a great person. "He's an amazing rider, amazing equestrian, and a great human. We shared a passion for horses and dogs ... It's been lovely," she shared with the talk show host.

Kaley then spoke about her bitter divorce with Ryan Sweeting and the prospect of finding love again. The 30-year-old actress said, "I think when I went through my big breakup... I might have said things like "I'm never going to love again..." I wear my heart on my sleeve, and I knew, even deep down, I knew that this was just not the right thing, that the right thing is coming for me... I'm just glad I got through it. I couldn't be happier."

Previously, the actress admitted that she found her "storybook ending" with Cook. "It's funny, he's either the one riding or it's me, so we're rarely doing it together. But recently we did go on a little trail ride date. It was adorable," she told People Magazine.

Kaley added, "When you share something so special, some sort of connection – for us, it's horses, but anything two people share – you have that common goal and you know that you want the same things in life, day to day, and in the future,"

Cuoco will return as lovable Penny in the 10th season premiere of The Big Bang Theory airing on 19 September at 8pm EST.