Why is embracing the beauty of a culture offensive? I mean, people have forgotten your culture and these celebrities are embracing it in their art.....
The war bonnet is offensive because it's usually used to generalize "all Indians" rather than the specific Native American clans that wore it. It is also HIGHLY symbolic to some contemporary Native American clans, so it is like a slap in the face when people wear it for "fashion" or as a costume.