Western Sports Coats

The western sports coat makes a statement when you enter the room.  Perfect for a country western wedding.