Long sleeve off shoulder top