Kaley Cuoco didn't think she would want to marry again following her divorce from Ryan Sweeting.

Kaley Cuoco

Kaley Cuoco

The 32-year-old actress married the former tennis player back in 2013 after a three month-long relationship, but two years ago, the actress filed for divorce citing irreconcilable differences.

Kaley admits the experience put her off marriage but since meeting her fiancé Karl Cook the 'Big Bang Theory' star now knows the problem is with her ex and not the institution.

Speaking to the May issue of Cosmopolitan magazine, she said: "I honestly thought I wouldn't get married again. My ex ruined that word for me. I married someone the first time who completely changed.

"The person I ended up with was not the person I originally met. And that wasn't my fault - that was his. I knew how much I had to give and how much I wanted to receive. I knew I just had to be patient ... I had to go through a lot of things, but it brought me to Karl."

Kaley and her current beau Karl decided to take their romance to the next level in November 2017 when the equestrian popped the question on her 32nd birthday after two years of dating.

The special moment was shared on social media and in the footage, which was posted on Karl's Instagram account, Kaley can be seen getting emotional after the surprise proposal she had to fight back the tears to say, "Yes".

In the video Kaley can be seen sobbing before she holds up a diamond ring on her finger to camera.

He captioned the post: "Well after nearly two years I finally got up the courage to ask her to marry me. This is the best night of my life and I think the video shows it is the best night for kaley as well.....of she said yes!!!!! [sic]"