This elegant pairing of a navy blazer and dress pants will allow you to flex your styling savvy. Complete this outfit with a pair of brown oxford shoes for extra style points. You can bet this combination is great come roasting hot summer days. How's that for teen outfit idea?