Jacket: Da Vinci's Demons Puffer Jacket by Current Mood
Neff Davis (played by Alexis Floyd) on Inventing Anna on Netflix was spotted wearing this Da Vinci print puffer jacket on Inventing Anna on episode 'Check Out Time' (1x05) in Feb 2022. Neff's Jacket is the Da Vinci's Demons Puffer Jacket by Current Mood.