Steve Granitz / WireImage 1 / 9
Steve Granitz / WireImage 1 / 9

Kaley Cuoco has found her knight in shining armor in boyfriend Karl Cook... and he even rides horses!

A source told E! News that the actress is "in love, head over heels" with her boyfriend.

Like Kaley, Karl is a fellow equestrian. He is also the son of Scott Cook, co-founder of Intuit software, making Karl the heir to the $2 billion fortune.

"They seem to be in a good spot right now," the source said. "She is always traveling with him. It's not as much her schedule but more so his. She never knows when she's going to be in town because she goes whenever and wherever he goes. She is super smitten."

Kaley hasn't really hid her feelings toward Karl either, often sharing Instagram images of the two kissing or riding horses.

She first sparked romance rumors with Karl in March. Later she shared an image of her nuzzling up to him as they smiles for the camera. "That's what happy looks like," she wrote, adding a heart emoji.

In an interview with "CBS This Morning" in May she gushed about Karl, calling him "special."

In the same interview she also opened up about her divorce from tennis pro Ryan Sweeting in 2015.

"You know what, I'm not ashamed of anything that happened," she said. "I fall in love really hard. I go deep and that person is it for me. I love hard, and when it's over, it's over."

She also said she was open to marriage again, even though her first one didn't work out.

"Even when I was going through it, I was like, 'Oh, I'm never gonna love again' -- I can't even pretend to say that because it's not me, it's not my heart," she said. "I know that's not me, and I know I will again ... Now I'm in this position and I've actually never been happier."