What does "be in need of something" mean?
Native speaker’s answer
Rebecca
To "be in need of something" means simply to need something. The speaker says "you're in desperate need of Chanel" to express that the outfit needs Chanel, perhaps to solve the woman's horrible sense of style. Ex: I'm in desperate need of a vacation. Ex: I really need a vacation.