The CW has released the first photo of David Ramsey (John Diggle) in his new costume on Arrow. Ramsey will be sporting the new duds when Season 4 premieres on Wednesday, October 7. Ramsey joins returning stars Stephen Amell, Katie Cassidy, Willa Holland and Paul Blackthorne in the series based on the DC Comics character Green Arrow.

John Diggle Arrow Costum