I'd suggest the riding jacket as mentioned above. Also, Glock Store, and I'm sure others, sell an undershirt with a built in holster. When I ride, I usually have 2 shirts on, so the under shirt would be ideal. They're a little pricey, so it would pay to look around a little.
http://www.glockstore.com/undertech-...cealment-shirt