Jacket: Luther Jacket by John Varvatos
Owen Hunt (played by Kevin McKidd) on Greys Anatomy on ABC was spotted wearing this Owen’s black leather jacket on Greys Anatomy on episode 'You Make My Heart Explode' (21x05) in Oct 2024. 's Jacket is the Luther Jacket by John Varvatos.