There’s no doubt that Revenge‘s Emily Thorne (Emily VanCamp) — who was really Amanda Clarke but was referred to as Emily throughout the series — had a messy life. But despite all she had going on while enacting her plan for revenge on the people who had her father, David Clarke (James Tupper), killed in prison (or so she thought), she always found time for romance.
Throughout the show, Emily had three major love interests: Daniel (Josh Bowman), Aiden (Barry Sloane), and Jack (Nick Wechsler). Daniel was the man she dated (and even ended up marrying) as part of her revenge plot. Aiden was the man who understood her on the deepest level because they trained together when he was plotting his own revenge scheme. And Jack was her childhood sweetheart, whom she was torn away from after her father’s imprisonment, which landed her in the foster care system and away from the life she knew.