Question: who is the actress that plays nikki on blue bloods
Answer: Sami Gayle ( born January 22 , 1996 ) is an American actress .