Why do my cheek teeth show too much?

(So I've been to the dentist a while back and never talked about this since I went there due to cuts in my cheek so he informed me that I should get braces.) Normally, when people smile, their upper teeth would show clearly and there wouldn't be much cheek teeth on show. But for me, my upper lips kind of hide part of my upper teeth in a U shape when I smile, and the corners of my smile extend and show a lot of my cheek teeth (as in, the whole length of a premolar). Is there any way to fix this?

No doctor answers yet