The 20 Hottest Photos of Katie Cassidy
Katie Cassidy is an up and coming actress known best for her roles as Ruby on Supernatural and some lady on Melrose Place and Gossip Girl .
Her latest role is that of Black Canary on the CW's Arrow, by which they mean Green Arrow. They just forgot the Green part because it's from the creators of Smallville , so they've never really dealt with comic books before. Now, on to the photos...
Next Image: 20 Hottest Photos of Katie Cassidy
More Girls you need to know