Madras plaid should only be worn on babies and golfers. On second thought scratch that, only babies.
The vintage style overalls look like the outfits my husband wore in all of his baby photos, with white knee socks and white shoes. While I don't think you need the socks and shoes, this would look precious on a baby boy for Christmas photos. And think of the leverage you would have with that photo during his teen years.
Hand made it is available at Mary Elizabeth's for $30