Shoes for wide feet ?

I have very wide feet but I am not big. This is a problem because flats look weird on me and I stretch them out. Any one know what kind of formal shoe I could wear?