Top: by Gerard Darel (Thanks Karishma!)
Jemma Simmons (played by Elizabeth Henstridge) on Agents of SHIELD on ABC was spotted wearing this blue printed blouse with black sleeves on Agents Of SHIELD on episode 'Afterlife ' (2x16) in Apr 2015. Jemma's Top is the by Gerard Darel .