'Cosmopolitan' dictates I shop around (13)
I believe the answer is:
sophisticated
'cosmopolitan' is the definition.
(similar in meaning)
'dictates i shop around' is the wordplay.
'around' indicates an anagram.
'dictates'+'i'+'shop'='dictatesishop'
'dictatesishop' with letters rearranged gives 'SOPHISTICATED'.
(Other definitions for sophisticated that I've seen before include "Urbane" , "Possessed of culture, refinement and 24" , "Cultured; refined" , "Cosmopolitan" , "Showing knowledge of fashion and culture" .)