6 inch huh? Well you know what? You can wear whatever the hell ya want! ;)
Grey isn't really a "standout" color, so anything look's great! For me I"m a skirt kind of girl so try a mini or a high waistline so It show's of your body figure along with you legs. Perfect combo!~
Or if skirt's aren't really your thing then there are other options. If it's pretty hot where you are (lucky >.<) then go for short shorts! Some are so short that they Hug your body so if you ever pick that kind those then that does a FANTASTIC thing to your body. So more people look st your legs and eventually your shoes. :)
If your not feeling in the "Multiple clothing" mood then you can still make a dress look great too! Long, short, anything can work!
For top's well You can pair really anything with a pair of shoes actually. Bright color's are best too. Blue (Dark especially) would look AMAZING with your shoes. Tank tops, over sized (adorable) sweaters, even regular T-Shirts would make your shoes fabulous.
It's all about experimenting. What ever you like with your shoes work! It doesn't need to Match a specific style, that's why a lot of people follow their own style. So whatever you find "cute" in your closet can work with these shoes. I hope I helped! :)
almost anything..since gray is a neutral. Pink looks amazing paired with grey, and white and black of course, so does green and blue and red...almost any color.
Skirts and dresses not so short... Some kind of pants. Almost any color goes with gray. I wouldn't wear anything too casual with 6 inch heels. I guess they're cool for wearing at night.
you can legitimately wear whatever your heart desires girl
youre wearing killer 6 inch heels bc youre fucking fabulous and no one can tell you otherwise. okay? dont dress based on what gets you the D or the V. no one gives a shit.
so if you decide you wanna rock those heels while wearing a coconut bra and grass skirt, you can goddamn do that. literally never listen to the shit people say. got it? u go babe <3 <3 <3