Who said celebrities are not patriotic? American celebrities (and Bono) are seen in these photos wearing the American flag. The stars wrapped themselves in the star spangled banner, or used it to accessorize footwear.
Some of the celebrities wore it as part of their jeans, jackets, elaborate night dresses and skimpy bikinis as in the case of Jessica Simpson.
Simpson can be seen here on a cover of a GQ Magazine issue rocking the broad stripes and bright stars of the red, white and blue.
Although patriotic fashion can seem patriotic, it is interesting and ironic that wearing the flag is actually against the US "standards of respect". Some of the guidelines for respect for the flag, as explained by Wikipedia:
The flag should not be used as "wearing apparel, bedding, or drapery - The flag should not be used as part of a costume or athletic uniform, except that a flag patch may be used on the uniform of military personnel, firefighters, police officers, and members of patriotic organizations