The CW

Oliver Queen (Stephen Amell) and his hair have been through a lot in three plus seasons of "Arrow." From the humble beginnings of Mop-Haired Oliver to the Politician-Hair Oliver we've got now, Oliver Queen is not afraid to try out new looks.

But not all Oliver Queen hairdos are created equal. Here is a definitive ranking of all of Oliver's hairstyles on "Arrow" so far...