Polo shirts are considered semi-formal. They are often worn in professional contexts but not always. They are dressier than a t-shirt, but are not as formal as a dress shirt or suit.