This Bold and the Beautiful Person Was Sheila’s Greatest Adversary



Kimberlin Brown as Sheila Carter on The Bold and the Beautiful