Kristen Stewart always gets a bad rap about the way she dresses, but you know what? We think she has the coolest t-shirts around. With vintage band tees that will make your boyfriend green with envy and super cute shirtdresses for more formal occasions, Kristen has the badass irreverent thing down pat.
Recommended by Crushable:
What We're Reading: