This is a great outfit for anyone, especially those just starting out dipping their toes into more fashionable shoes and clothing. I would switch the heels for flats though (I have very narrow feet that are difficult to find shoes for, even flats are hit and miss). Something like these from sole society: http://www.solesociety.com/haezel-tan-black.html
Nine West has quite a few different styles of leopard heels for $30 (after their 20% off promotion that ends tomorrow). Also if you sign up for emails, you get 15% off so you can use that as well. I got a pair of leopard pep toe heels for $33 shipped.