20 Superhot Stephen Amell Moments That Will Make You Swoon
During his time in Hollywood, Stephen Amell has become quite the heartthrob. The 34-year-old actor and Arrow star has definitely captured fans' attention with his good looks, and he's had a whole lot of hot moments on the show. Meanwhile, he's also an adorable dad to his little girl, and he's shared more than a few sweet family moments on Instagram with his daughter, Mavi, and his wife, Cassandra Jean. Keep reading for a look at some of Stephen's hottest moments through the years, then check out why Arrow is TV's sexiest show.