В данном случае, решение надеть очки принимается в связи с тем, что на улице солнечно, то есть спонтанно. Поэтому используем "will".
Ответ: will wear