Jessica Davis (played by Alisha Boe) on 13 Reasons Why on Netflix was spotted wearing this purple jacket and black floral top on 13 Reasons Why on episode 'There Are a Few Things I Haven't Told You' (3x11) in Aug 2019. Jessica's top is the Floral Vintage Crew by Rag and Bone. Jessica's jacket is the Byron Blazer by Free People.