Wedding bells will be ringing for Emily VanCamp and Josh Bowman who have announced that they are engaged to be married!

VanCamp broke the happy news via Instagram with a picture of her hands covering her face, which showed off the huge diamond and there was no caption needed except for a simple heart emoji to explain that she is overjoyed. Plus, today is the actress' 31st birthday and we can't think of a better surprise.

Bowman and VanCamp met in 2011 and began dating when they co-starred on the ABC drama Revenge. And while the show that featured their on-screen romance and wedding ended, the two have still been going strong.

Although they have always been a pretty private couple, VanCamp has started sharing some shots on social media in recent months for her fans of her and Bowman vacationing together.

Congrats!