Question: who plays sami brady on days of our lives
Answer: Sami Brady - DiMera is a fictional character from the NBC soap opera , Days of Our Lives , portrayed by Alison Sweeney .