McKenna Hall

Detective McKenna Hall was a vice police officer with the Starling City Police Department. She seems to have a history with Oliver Queen, and later began a romantic relationship with him. This however seems to be ended in 'The Huntress Returns', where she's moving in with her sister in Coast City, which she claims has the best physical therapy facility.

Biography
Prior to Oliver's shipwreck on Lian Yu, she was a fellow partygoer of Oliver's. She was once banned from a bar for taking off her clothes. In the five year gap, became a police officer. When Oliver needed help to take down Vertigo, he went to her for the police's file on the Count. She later went on two dates and shared a kiss with Oliver in "Dodger".

Trivia
McKenna Hall is possibly named after a character from Batman comics, Melody McKenna of the Gotham City Police Department, who also has a disliking for vigilantes.

McKenna Hall