With his ridiculous good looks, quirky sense of humor, and surprisingly deep singing voice, Colton Haynes can easily make fans of "Arrow" swoon.
It also helped that he started his acting career as Jackson in the highly successful MTV series, "Teen Wolf." Teen girls have a tendency to like shirtless werewolves, after all.
Of course being good-looking also has its downfall. Colton Haynes' dating history has been a great interest for fans of the model-turned-actor.
His dating rumor with "Heroes" alum Zachary Quinto has been plaguing him as much as the not-so-hushed questions about his sexuality.
On the other hand, he was also rumored to have dated several other actresses, including his "Arrow" co-star Emily Bett Rickards who plays Felicity in the CW show.
According to Who's Dated Who, Haynes also had a rumored romantic past with Annasophia Robb, AJ Michalka, and Willa Holland. Other girls in his list include Electra Avellan and "Teen Wolf" co-star Holland Roden.
Browse through the gallery to find out who else is part of Colton Haynes' dating history.