I think the cap is most suitable for wearing when going out to play. I think the most useless color of the cap is black and white, because when wearing a hat, we may not attend some important activities, because important activities should not be worn. Wearing a hat shows a disrespect to everyone. If you wear a hat when going out to play or relaxing, it is still good, and the cap is also a good choice. Because the cap has a long preface, it can help you block the sun, avoid tanning, and help you get better sun protection, so I think it is better to wear it when you go out for a trip, or when you go out to play with friends.
I think people with any face will look good wearing a cap, because no matter what face you are a girl, the cap will help you modify your face very well. Maybe if you have a long face, you will be more suitable for the hat with low eaves. I feel that the cap may be more suitable for you. I feel that it will make your face less long and look particularly fashionable, so what do I think of your face? It doesn't matter at all, mainly because you have to choose a hat that suits your face.