I have wanted a one-shoulder top for a long time and finally converted a basic black tee shirt into one. It was simple - just cut across and hem the edges. I also created a cover up for it from an old orange scarf. Note: it's symmetrical so I can wear it backwards on the other shoulder :P
More details on my blog.
rani @ defashionista