A post shared by Emily VanCamp (@emilyvancamp) on

Daniel Grayson and Amanda Clarke (Emily Thorne, if you prefer her badass alter ego) are engaged, but this time IRL!

After nearly five years of dating, Revenge costars Josh Bowman (Daniel Grayson) and Emily VanCamp (Amanda Clarke/Emily Thorne) took to Instagram to announce the exciting news of their engagement. VanCamp posted the most adorable photo of her freshly manicured hands covering her face in apparent shock and excitement. And by the looks of that beautiful up-to-Grayson-standards rock, we'd be pretty, pretty excited too.

Congratulations to the happy couple!

RELATED: 10 Unconventional Celebrity Weddings

More Videos You’ll Love