Skip Nav

Oliver, Arrow

There's something inexplicably sexy about vigilantes, no? It might be his sharp suits or his charming wit, but Oliver (Stephen Amell) totally hits the romantic target.

Source: The CW
Read More Stephen Amell