Supernatural Leather Jacket: Dean Winchester (Jensen Ackles). Supernatural’s Jensen Ackles (as Dean Winchester) rocks his fab leather jacket in these photos from the set of his hit TV show. We’re told that this outfit is made by Oceandrive Leather, the same Vancouver-based company which made one of Tom Welling’s Smallville leather jacket you can see in our earlier post.
Related Celebrity Leather Jackets: David Beckham Belstaff Leather Jacket
Continue reading Supernatural Leather Jacket: Dean Winchester (Jensen Ackles)