Stella Abbott (played by Lucy Hale) on Life Sentence on The CW was spotted wearing this red ruffled sleeve jacket on Life Sentence on episode '' (1x02) in Mar 2018. Stella's Jacket is the Ruffle Sleeve Bomber Jacket by Treasure & Bond . Stella's Bag is the Dare Embroidered Backpack by Aldo. For shoppable links visit wornontv.net/93871