used to say that sth does not make sb look attractive
not do anything / a lot / much for sb
used to say that sth does not make sb look attractive
That hairstyle doesn't do anything for her.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition