Fab or Fab Not?

While of course I love the color of this dress I'm not quite sure how I feel about the style of it. What do you think of this Arden B Shirred Bustier Tube Dress? If the occasion was right Would you Rock it or Sock it?