I posted this a while ago, but I love it so much. I got it for $35 at Banana Republic. It's in the sale section of their website right now for $59...loooovee it so much. The length is perfect. 
 
I need to find a nice wrap to go with it. I got a fabulous pair of bronze heels to go with the whole thing.