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 .