Skip Nav
Photo 14 of 28

14

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.

Image Source: The CW
X