Punk Look

How can anyone resist this look! Punk meets Top hat!!! I know what I'll be wearing come Fall