We recently blogged about how celebs were rockin' one-shoulder gowns at the ACM's. Here are some affordable one-shoulder tops that can be worn off the red carpet. I recently added this floral one-shoulder top to my wardrobe.. I couldn't resist that it was on sale for $29.40. You can also go with this other one-shoulder top from Express. They have it in blue, black and pink.