Dress Armani has shortened for member of royal family (8)
I believe the answer is:
maharani
'member of royal family' is the definition.
The definition and answer can be both people as well as being singular nouns.
Maybe there's an association between them I don't understand?
'dress armani has shortened' is the wordplay.
'dress' is an anagram indicator.
'shortened' means to remove the last letter.
'armani'+'has'='armanihas'
'armanihas' with its final letter taken off is 'armaniha'.
'armaniha' with letters rearranged gives 'MAHARANI'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for maharani that I've seen before include "Indian widow" , "Indian princess" , "Indian ruler's wife" , "Wife of a maharaja" .)