Glasses and hats