Pretty as an adjective is for the looks of something or someone. Wonderful is generally used to describe the entire object or person, not just the looks. Pretty can also be used the same way as "very".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.