Wearing your expression on your sleeve is not a new idea (remember those "My Boyfriend is Out of Town" tees?), but a new crop of message T-Shirts just recently arrived – and they have a decidedly do-gooder feel. No matter what cause you support, you're bound to find the perfect top to flaunt it. Here are a few of my favorites!
1. Lux "Peace Now" Tee in Sport Red, $28
Vanessa Hudgens has been spotted sporting this politically-minded off-the-shoulder top around Hollywood. It looks smashing on the HSM2 starlet, but I bet it'll be even better on you!
2. Mighty Fine "Save the Dolphins" Tee in Aqua, $22.50
If you're like Hayden Panettiere and want to protect your adorable marine friends, this is the T-Shirt for you. Personally, I think you can't get your statement across in any cuter way!
3. Fifth Sun "Don't Be Trashy Tee" in Black, $24.50
It's always a cool thing to recycle, and now you can tell others to join in without saying a word. You've gotta love the 80’s-era graphics, too!
4. Junk Food "Keep Our Forests Green" Tee in Chocolate, $26
For all the nature girls out there, this style is right on trend. It'll be perfect with jeans on the weekend for an easy, casual look.






