Top: Embroidered Blouse by Gracia (Thanks Nick)
Sheila Carter (played by Kimberlin Brown) on The Bold and the Beautiful on CBS was spotted wearing this blue embroidered blouse on The Bold and the Beautiful on Mar 02 2026's episode. Sheila's Top is the Embroidered Blouse by Gracia .