Tend to stay away from florals because you think they’re too dainty? Idris Elba’s bold floral shirt is rewriting the rules.
310