This proposal was, well, magical.

Magician Neil Henry decided to pop the question to his girlfriend the only way a magician can: spelling out "marry me" while performing a trick involving string.

Henry called up his girlfriend to the stage during one of his shows. As you can see, she wasn't too thrilled before she eventually caught on to his stunt.

She says yes and you'll feel goosebumps when you see the joy written all over their faces.

It's a proposal pulled off to perfection. All we're left to wonder is if Henry magically turned the bauble into a 14-carat ring.