Question: who plays the district attorney on blue bloods
Answer: She and her boss , District Attorney Charles Rosselini ( Bobby Cannavale ) , flirted with each other and even shared a kiss after a date , but nothing ever came of it mainly due to Erin 's reluctance with the idea of dating her boss .