Top: Willow Blouse in Underwater Love Teal by Guess
Sheila Carter (played by Kimberlin Brown) on The Bold and the Beautiful on CBS was spotted wearing this blue animal print wrap blouse on The Bold and the Beautiful on Aug 24 2022's episode. Sheila's Top is the Willow Blouse in Underwater Love Teal by Guess.