Amelia Shepherd (played by Caterina Scorsone) on Greys Anatomy on ABC was spotted wearing this black floral blouse and beige jacket on Grey on episode 'Good Shepherd' (15x21) in Apr 2019. Amelia's Top is the Floral Dot Silk Blouse by Vince . Amelia's Jacket is the Slade Blazer by Rag & Bone.