Question: who plays nikki in the pilot of blue bloods
Answer: Sami Gayle