I agree completely - if by "snazzy" you mean "sexy as hell" - and can't believe I'm about to critisize our little fashion whore's clothing choice - but he really needs dress socks in that top photo.
I'm not digging that naked-ankle look with the white shoes.