Zelena's got a new man on Once Upon a Time — and we're definitely going to meet him when the show returns from its winter hiatus.
Kip Pardue, who plays Karolina's father Frank on Hulu's Runaways, will guest star as the fiancé of Zelena's cursed alter-ego, Kelly, in an upcoming episode of the ABC fairy tale drama, according to TVLine.
In the midseason finale, Lana Parrilla's Regina traveled to San Francisco to find her sister (Rebecca Mader), now a bubbly spin instructor, and awaken her from the curse. But there's one hitch in the plan to bring her back to Seattle to help save Henry's daughter, Lucy—the fact that Kelly is engaged to be married (to Pardue's character, Chad).
Pardue will appear in the series' 150th episode, directed by Parrilla herself.
OUAT returns Friday, March 2 at 8 p.m. on ABC.