Men dressed up for some sort of event with huge smiles on their faces.
The men are smiling because they are happy.
Мужчины, одетые для какого-то мероприятия, с огромными улыбками на лицах.
Мужчины улыбаются, потому что они счастливы.