Watch also in iWant or TFC.tv

Former UP Maroon JR Gallarza popped the question to girlfriend Holly Wolf at Fan Expo Canada in Toronto on Saturday, sealing the marriage proposal in front of family, friends, local TV and dozens of cosplayers.

Gallarza, who appeared to have put a lot of effort making the event possible, was with son Reinen by his side when he handed Wolf a bouquet of flowers and slid the ring on her finger.

Here's the video where Gallarza talks about preparing for the proposal:

"I don't need to get all cheesy here as this video is cheesy enough," Gallarza wrote on Facebook, "but you already know one thing is certain; that just as a ring symbolizes a circle that goes on forever, I promise to love you the same."

Wolf, decked out as Zelda, said on Facebook, too: "Our whole relationship was pretty viral from the start . . . so this is extremely fitting . . . Saying I'm engaged is insane, but I'm extremely happy! I love you JR."

Here's Wolf sharing her reaction:

Gallarza currently owns a basketball school in Brantford, Ontario, while Wolf, according to her Instagram account, is a gamer, cosplayer and Playboy Playmate.

Courtesy of JR Gallarza's Facebook Courtesy of JR Gallarza's Facebook Courtesy of JR Gallarza's Facebook Courtesy of JR Gallarza's Facebook

(For more sports coverage, visit the ABS-CBN Sports website.)