Everybody have different taste, but according to my "sexy-meter", you are right at the top. You have the perfect mixture of boy and girl, and I at least find that very attractive.
I don't like to wear flats, they don't make me feel very sexy, unless that's all I have on. You know what they say: "When you have lipstick you always have something to wear!