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