NEVER wear short sleeves. Ever.

How about a casual shirt that matches the hose?

Otherwise, a nice vest. Try Sandy St. James for the vest. Bottom of this page.
http://www.stjamesbagpipes.com/jackets_vests.html