updated 05/30/2014 AT 6:00 PM ET
•originally published 05/31/2014 AT 3:00 PM ET
Jaime Murray tied the knot with fiancé Bernie Cahill in Bali on Monday.
The London-born actress, who plays a pale-skinned alien on the SyFy channel’s Defiance, married Cahill, a partner at ROAR (an entertainment management company), in a private ceremony at the luxurious Amandari resort in Ubud, her rep confirms to PEOPLE.
“It was pretty epic and magical,” Murray, who wore Monique Lhullier, tells PEOPLE exclusively.
The former Ringer and Dexter star, 36, and her new husband honeymooned at the beach resort of Amankila, which features free-standing stilted guest suites perched on a cliff side overlooking the ocean.
The couple, who’ve been together almost three years, became engaged in December when Cahill surprised his girlfriend on a flight from Toronto to Los Angeles. With the help of the cabin crew he snuck onto the plane in disguise and surprised her hours later, getting down on one knee.
Reporting by JENNIFER GARCIA