Discover the best shirt colors to wear with grey pants for formal, casual, and business occasions. Learn how to style your outfit for every season and skin tone.