Question: who plays sheila carter on bold and the beautiful?
Answer: Michelle Stafford; Kimberlin Brown