Top: Isalva Top by Theory
Sheila Carter (played by Kimberlin Brown) on The Bold and the Beautiful on CBS was spotted wearing this black and white ikat print top on The Bold and the Beautiful on Jul 25 2017's episode. Sheila's Top is the Isalva Top by Theory.