Size 4 Nautica 4 Piece Ensemble Boys Dress shirt (v pale green), Black pinstripe vest and pants Elastic waist Blue striped matching tie snaps on Worn once to a wedding where he killed it! Super cute