Left: Gap; Centre: Old Navy; Right: Children's Place
Either shorts with tall socks (page boy look) or pants like Ryan's.
Paired with a tie OR a vest & tie:
Left: Sears; Centre: Sears (vest) and Sears (shirt and tie); Right: Sears
(Or with a bowtie instead of a tie.)
7 hours ago