Yes, a player is allowed to wear glasses during a snooker match. However, the glasses should not have any reflective or tinted lenses, and they should not obstruct the view of the other players. Additionally, the glasses should not be worn in a way that gives the player an unfair advantage.