I’ve never been an avid buyer of flannel shirts (although I did go through a phase of loving them in middle school) but when I saw this navy and red checked one from J.Crew, I fell in love with it! The shirt is modeled after men’s versions, so it’s slightly oversized and super soft. Because of its larger fit, you can order your regular size and not worry about pulling where the buttons are (girls, you should know what I mean). I like to style this shirt with a gray tank and my distressed Topshop jeans. I’m obsessed with these blue ones and I love the holes in the knees!