Putting together a navy shirt jacket with a white and black horizontal striped crew-neck t-shirt is an amazing option for a casual but seriously stylish getup. On the footwear front, this ensemble is completed nicely with black suede desert boots. When it comes to casual outfit ideas for 20-year-old guys, this combo suits almost any guy.