Why someone looks different in a dream is because a dream is a creation. A person you recognize in a dream looks different because your brain mixed up the looks and other traits. Yet you can recognize the person because your brain tells you the identity of that person in your dream. You know that person’s name, even when they look different in the dream.