Karl Cook and Kaley Cuoco. Photo by Katie Jones/REX/Shutterstock (7734800a)

Kaley Cuoco will soon be a married woman. On her 32nd birthday, Kaley’s boyfriend Karl Cook popped the question and she broke down in tears before saying yes. To make things even better, Karl recorded everything and shared it with his Instagram followers. Check out Kaley’s emotional reaction below.

Just in case you didn’t manage to see the size of that diamond on Kaley’s finger, Karl also posted a photo of the engagement ring.

The Big Bang Theory star and 26-year-old equestrian started dating in 2015, shortly after Cuoco divorced tennis player Ryan Sweeting. Kaley and Karl were getting along great during their relationship, so the engagement isn’t such a shock. People close to the couple previously said that the two are destined to make it all the way.

“She is very happy with Karl. It’s the best relationship she has been in. It just works and is easy for them. They have a lot in common and just get each other.” A source close to Kaley told E!. “After her marriage and other past relationships, this one definitely stands out as being different. She loves his sense of humor and feels like he brings out the best in her. She trusts him completely and after she was burned in the past, she appreciates how genuine he is. They are in it for the long run but she doesn’t know what the future holds. They are totally in love and happy together.”

Karl Cook isn’t worldwide famous as his soon-to-be wife, but in the equestrian world, he is a big deal. He won numerous significant competitions including four Grand Prix events in 2014 alone. When you know that Kaley likes horses and is an active horse rider, it is only natural to see her and Karl as a perfect fit. Congratulations to the happy couple!