Could be one of two things (or both):
Cool air being forced down the chimney taking smoke with it - that is, we know that cold air sinks (and hot air rises), and so a column of cold air sinking can force smoke back down into the room.
It could also be simply a matter of winds blowing downward pushing smoke back inside.