Mary’s pink cardigan, white peasant style top and cream scarf on Once Upon A Time

Picture: ABC