With its plaid pattern and studded pocket detailing, this flannel shirt ($42.50) is part grunge, part punk. We're pretty sure Avril Lavigne would kick it in this laid-back top during her downtime.