This Superman Smallville Black Leather Jacket worn by Tom Welling as Clark Kent in the American television series-10 Smallville.