Top: Flowy Shirt in Herb Green by Bella Dahl (Thanks Nick)
Necklace: Confused Pewter Necklace by Chanour
Sheila Carter (played by Kimberlin Brown) on The Bold and the Beautiful on CBS was spotted wearing this olive spot print shirt on The Bold and the Beautiful on Aug 25 2023's episode. Sheila's Top is the Flowy Shirt in Herb Green by Bella Dahl . Sheila's Necklace is the Confused Pewter Necklace by Chanour.