Almost But Not Quite Appropriate

 * Blazer – H&M * DressForever 21 * Belt – H&M * Wedges – Nine West *
I am a real stickler when it comes to dressing appropriately at work.  I convinced myself this dress was work appropriate and I was wrong.  I felt uncomfortable all day, despite all the compliments. This dress sure did look a lot longer on the model when I bought it, but that’s the downfall of shopping online right?  You take the chance of something arriving not exactly how it appears on the website. I am sure this dress would pass in some offices depending on the company culture. 
Have you ever made a dress code faux-pas? If so, did anyone at your job ever call you out on it?