Revenge's Emily VanCamp and Josh Bowman just got married and her dress was a DREAM 3 months ago

Revenge's Emily VanCamp and Josh Bowman just got married and her dress was a DREAM

Five years after their characters married on TV show Revenge, Emily VanCamp and Josh Bowman have tied the knot.

Emily, who played Emily Thorne on the hit show, and her former co-star Josh, who played Daniel Grayson, fell in love playing opposite one another.

Their characters wed on Revenge in December of 2013 - and the couple said 'I do' over the weekend in a ceremony in the Bahamas, five years later to the day.

A post shared by Emily VanCamp (@emilyvancamp) on

Emily's gown was a traditional bride's dream, featuring beautiful lace embellishment.

She accessorised with a matching lace veil and a simple string of pearls.

Josh looked every inch the Hollywood actor in a classic black tux.

A post shared by Emily VanCamp (@emilyvancamp) on

"Thank you to all of our friends and family who made their way to celebrate with us!" the bride wrote on Instagram, sharing photos from the day.

"We are eternally grateful."

Emily and Josh officially began seeing one another in 2012, a year after Revenge began.

Revenge's Emily VanCamp and Josh Bowman just got married and her dress was a DREAM Emily and Daniel's wedding on Revenge.

They announced their engagement in May 2017. Emily revealed that Josh had gotten down on one knee during a hike.

"It was in a forest," she said.

"We were in nature on a hike kind of doing what we do, it was very, sort of, us. So yeah, it was great, beautiful."