Top: Colorblock Melange Tee by James Perse
Jacket: Veruca Jacket by Mackage (worn a number of times)
Thanks Karishma for the IDs!
Emma Swan (played by Jennifer Morrison) on Once Upon A Time on ABC was spotted wearing this grey and blue colorblock top and burgundy leather jacket with white fleece on Once Upon a Time on episode 'Darkness on the Edge of Town' (4x13) in Mar 2015. Emma's top is the Colorblock Melange Tee by James Perse. Emma's jacket is the Veruca Jacket by Mackage. Emma's thanks karishma for the ids! is the .