Combining a navy waistcoat with navy dress pants is an awesome choice for a classic and polished getup. Complement your getup with a pair of dark purple leather brogues to make a mostly classic outfit feel suddenly fun and fresh. If you worry about dressing to look more mature, this combination is a safe option.