Ted Baker received the highest score of 14 out of a possible 25. The brand brings its personality to life with playful and sophisticated content. Social channels show high quality imagery, illustrations and films displaying products in exciting ways. Ted Baker took the lead with its well-designed and visually interesting…