The former Gossip Girl actor has proposed to his longtime girlfriend, talent agent Jaime Feld, with a wedding planned for this summer.
Zegers, 28, confirmed the news on Twitter, writing, "Thanks everyone for the congratulations. Very excited to be marrying my best friend and the love of my life this summer."
The couple were engaged in Muskoka, Ont., while vacationing at a resort with Feld's parents, brother and sister-in-law, whom Zegers had flown out for the occasion.
"I took Jaime out for a walk in the morning with our dog and went down to the beach and proposed," the actor tells ET Canada. "We've been together for six years, so I've been through a lot with her."
As for the ring, "I designed [it] and did a specific movie to pay for [it]," he says humorously.
The Mortal Instruments: City of Bones opens Aug. 23.
Thanks everyone for the congratulations. Very excited to be marrying my best friend and the love of my life this summer.— Kevin Zegers (@KevinZegers) April 4, 2013