When a girl is smiling a lot (at the right moment) then it makes the guy feel as if he's entertaining you. It also will make him feel good to know that you are enjoying yourself.