Actress Lana Parrilla is a married woman after reportedly tying the knot in secret.

The Once Upon a Time star exchanged vows with fiance Fred Di Blasio just before she began filming for the show's fourth season earlier this month (Jul14), according to Us Weekly.

Speculation surfaced that she had wed Di Blasio after she was spotted at recent publicity events wearing both an engagement ring and wedding ring on her left hand.

Di Blasio proposed to Parrilla during a vacation in Israel in May last year (13).