"These shoes are the perfect combination of sexy and fun! The heel is high but manageable IF you're used to walking in heels. If you aren't used to heels then I would take a few practice rounds around the house first on different surfaces. There's no platform at the ball of your foot so you may need an insole to make them a bit more comfortable if you aren't used to wearing heels.
I am going to let the shoes do the talking and wear a denim shirt and jeans or maybe just a white tee and jeans. I think these would also be cute with a solid color dress."