Question: who is the actress that plays nikki on blue bloods
answer: Sami Gayle