Yes
Yes your shoes should match your shorts or top
it depends what shoes and if your a male or female
A strict match of navy pants would be navy or black shoes. Otherwise, you could look snappy with a red blouse and red shoes.
Footprints
No
No, you should always try to match your belt and shoes, i.e. black belt with black shoes.
Yes they look nice if you wear matching shoes and bags.
Complete the match with black and yellow dresses
Shoes that match a tuxedo can often be bought at the same retail establishment that the tuxedo was bought. Other places to buy shoes are at the many shoe stores which are readily available.
she buys her shoes and clothes from everywhere she likes to mix and match things
yes it does
Your pants!