The Big Bang Theory star Kaley Cuoco was served a curve ball when her tennis player boyfriend, Ryan Sweeting proposed last week.
The pair's engagement announcement came as a surprise after the couple have been reportedly dating for three months.
"He actually started a little fight with me and threw me off. I was like 'Oh my God, things aren't great", Cuoco told Entertainment Tonight.
But it turns out Sweeting was just putting on a show.
"He surprised me at the end of the night ... [when] he popped the ring out. It was amazing," said the 27-year-old actress.
Just days after Cuoco and Sweeting made their red carpet debut at the Primetime Emmy Awards, the couple announced their engagement last Monday.
"I know that it seems a little crazy on paper," she admitted. "But it's what works for us."
The engagement comes a couple of months after starlet was rumoured to be dating the hunky Man of Steel actor, Henry Cavill.
But it seems the star has found her match!
From the start Cuoco claims her relationship with Sweeting has been "magic".
"From day one I just knew immediately and it's been magic. We have all the same family friends. We grew up with the same people, we just never met," said Cuoco.
"So I kind of feel that I've known him my whole life."