who is sheila on bold and beautiful
Sheila Carter (formerly Grainger, Forrester, and Warwick) is a fictional character who appeared on both The Young and the Restless and The Bold and the Beautiful.