Well, this is because a hex nut has a purpose and it is for you to hex your lost 10mm wrench.
I would have thought that little black designer dress was correct. Designer little black dress feels incorrect. The L and BL in Little and black and then the Ds in designer and dress also lend an alliterative flow to “little black designer dress” that is not there for “designer little black dress”