Jacket: Ria Snake Leather Jacket by Blur
Emma Swan (played by Jennifer Morrison) on Once Upon A Time on ABC was spotted wearing this grey snake textured leather jacket on Once Upon a Time on episode 'Heroes and Villains' (4x12) in Dec 2014. Emma's Jacket is the Ria Snake Leather Jacket by Blur .