who is playing claire on days of our lives
Olivia Rose Keegan Olivia Rose Keegan (born November 22, 1999) is an American singer and actress.[1] She is known for portraying the role of Claire Brady on NBC's soap opera Days of Our Lives.[2]