One-shoulder tops and dresses are selling like hotcakes this season and celebrities have been rocking this trend too.