Emma Swan (played by Jennifer Morrison) on Once Upon A Time on ABC was spotted wearing this striped dress, black boots and orange scarf of Once Upon a Time on episode '' (2x14) in Feb 2013. Emma's Dress is the Daisy dress by Alice + Olivia . Emma's Coat is the Biker trench coat by Burberry . For shoppable links visit wornontv.net/12156