The Bold and the Beautiful (B&B) spoilers tease that Sheila Carter (Kimberlin Brown) may find Deacon Sharpe’s (Sean Kanan) hidden engagement ring and fume over Brooke Forrester’s (Katherine Kelly Lang) diamond.
B&B fans know Sheila has already become paranoid about the idea of Deacon going after Brooke.
Bill Spencer (Don Diamont) stopped by Deacon’s place to announce that Brooke was … Keep Reading








