Consider wearing a navy military jacket and a navy blazer to look classy but not too formal. If you wish to easily dress down your look with shoes, why not add a pair of white canvas low top sneakers to your getup? So if you're hunting for a modern and age-appropriate ensemble, this one is great.