Question: who plays claire on days of our lives
Answer: Olivia Rose Keegan ( born November 22 , 1999 ) is an American singer and actress .