dctvfashionblog.com
Stephen Amell at the 2016 MTV Movie Awards
Stephen Amell attends the 2016 MTV Movie Awards at Warner Bros. Studios on April 9, 2016 in Burbank, California