Oh Hai TV Green Arrow’s Black Canary


?Katie Cassidy has just been cast as Dinah Lance/Black Canary in The CW’s increasingly-looking-like-it’s-actually-going-to-happen Green Arrow TV series. She’s been in the Melrose Place reboot TV series, some Gossip Girl episodes and was also in Supernatural for a while as Ruby, which means she’s got quite the The CW pedigree. All I know about her is that’s she’s blonde, and Black Canary is blonde, so… that works out well, I guess. (Via Blastr)