Hope Logan (played by Annika Noelle) on The Bold and the Beautiful on CBS was spotted wearing this red blouse on The Bold and the Beautiful on Jan 27 2020's episode. Hope's Top is the Long Live Love Buttondown in Shiraz by Free People. For shoppable links visit wornontv.net/171155