Scots Guards pipers and dancers used to and still wear on like that except they are black instead of green and also the shells on the shoulders are castleated instead of striped.
It probably belonged to a band some where in new jersey.
Those are pretty well known and worn by most pipe bands that wear full dress.