
Congrats are in order for Emily VanCamp and Josh Bowman!
The former “Revenge” co-stars tied the knot on Saturday, Dec. 15, on Harbour Island in the Bahamas, according to PEOPLE.
The newlyweds, who played dysfunctional married couple Emily Thorne and Daniel Grayson on the ABC drama, were first romantically linked back in 2012. The pair eventually got engaged in May 2017, with the actress announcing the exciting news on her Instagram.
WATCH: The Best Celebrity Weddings Of 2018
This past May, Emily celebrated their one-year engagement anniversary by sharing an adorable tribute to her “ride or die,” Josh.
“A year ago today I said yes to this man,” she wrote. “Wouldn’t want to do life with anyone else.”
The lovebirds have been notoriously private about their romance over the years. But in 2014, “The Resident” star opened up to ELLE Canada about the dynamic of working on “Revenge” with her boyfriend at the time.
“I barely talk about him in interviews, to be honest,” she said. “It’s just really funny in the moments when we’re playing these absolutely absurd things. I call him ‘wife-beater Daniel.’ It’s hard for my family to watch — it’s also hard for them to see me in that light. But we’re actors. None of that lives in any of us. Thank god!”

Emily also gushed over the idea of starting a family one day.
“It never seemed tangible, but my sister just had a baby — beautiful little Ivy — and my sister Alison is having a baby boy,” she explained. “Suddenly, it’s like that part of my life is real. I find myself dreaming about it all the time. [Laughs] In your late 20s, you start to realize you can’t call yourself a baby anymore.”
— Gabi Duncan
Copyright © 2025 by NBC Universal, Inc. All Rights Reserved.
This material may not be republished, broadcast, rewritten or redistributed.