General "glasses" (for vision):
* Elle porte des lunettes. (This is the most common and neutral way to say it.)
* Elle a des lunettes. (This is less common, but still acceptable.)
Specific types of glasses:
* Elle porte des lunettes de soleil. (She wears sunglasses.)
* Elle porte des lunettes de vue. (She wears prescription glasses.)
* Elle porte des lunettes de protection. (She wears safety glasses.)
More informal:
* Elle est lunettes. (This is very informal and can sound a bit childish.)
The best way to choose the right phrase will depend on the situation and the level of formality you want to achieve.