This item is from the TV series 7th Heaven that ran from 1996-2007. Haylie Duff played Sandy Jameson in the series. This item is the brand My Life and you can see it worn in the 10th season of the series. A key scene that this top was worn in is when Sandy is talking to Simon Camden about Martin Brewer.