Shirt + blazer - complementary colors and patterns:
colors - navy as a color match, white in shirt's pattern as a contrast to blazer, dark-red mateches logo on balzer's collar
patterns - shirt has a different (visible difference) pattern size than blazer
Shirt + pocket squar - complementary colors and patterns, different pattern size.
Sneakres + regular jeans + Zara Young light sweater to match casual, student's style.