Magician Shin Lim wowed audiences last year on “America’s Got Talent” with his jaw-dropping card trick, but what’s really stealing the show now is his adorable relationship with his soon-to-be wife Casey Thomas.

Lim and Thomas actually met at his residency at Studio City, a hotel and casino resort in Macau, where Lim and Thomas both performed at the House of Magic show.

Lim detailed in a vlog about how he surprised his girlfriend and dancer on stage with a proposal.

“Exactly one year ago from today, we met right here for the first time,” Lim said while approaching Thomas. He says that the two shared a kiss hours after a meeting, and ever since has had the most amazing time with her.

“I want to spend the rest of my life with you. Seriously, you’re the most incredible girl ever and I love you so much. Casey Thomas, will you marry me?”

Needless to say, this couple is goals.

View this post on Instagram A post shared by Casey Kathleen (@caseykathleen_) on Jul 24, 2018 at 8:17am PDT

The two are set to marry next week.

View this post on Instagram A post shared by Casey Kathleen (@caseykathleen_) on Apr 16, 2018 at 6:29pm PDT

I mean, look at how cute they are!

View this post on Instagram A post shared by Shin Lim (@shinlimmagic) on Apr 12, 2019 at 11:49am PDT

She was the one who pushed Lim to enter “America’s Got Talent”!

View this post on Instagram A post shared by Shin Lim (@shinlimmagic) on Feb 14, 2019 at 12:29pm PST

They work together.

They play together.

View this post on Instagram A post shared by Shin Lim (@shinlimmagic) on Sep 25, 2018 at 6:42pm PDT

They even share a love of “Star Wars” together.

View this post on Instagram A post shared by Shin Lim (@shinlimmagic) on Jun 21, 2019 at 4:00pm PDT

OK seriously stop now, our hearts are melting.

View this post on Instagram A post shared by Shin Lim (@shinlimmagic) on Mar 16, 2019 at 2:53pm PDT

I’m not crying, you are.

View this post on Instagram A post shared by Shin Lim (@shinlimmagic) on Sep 20, 2018 at 10:51pm PDT

Featured Image via Instagram / caseykathleen_ (Left) and shinlimmagic (Right)