who plays sheila carter on bold and the beautiful??
Michelle Stafford