I couldn't choose between the first two options! so I choose both. Truth is girly girls generally can be annoying but at the same time so cute and they like to dress up which I love!!! they also are more likely to experiment with different hairstyles which is another plus. Tomboys aren't really into fashion or anything link that (generally) but it's cool because they are more likely to do things like backpacking, hiking and other more "male" activities. So ideally maybe a tomboy who likes fashion :D?