I love the look of button-front shirts, particularily in crisp white. The problem is, usually after I wear them for about an hour they are no longer crisp - I end up walking around feeling messy because of all the wrinkles around the waist and elbow area. And this happens even on the shirts that fit me just right.

Does anyone have ideas for dealing with this? This is one of my favorite looks and lately I've been resorting to only wearing these shirts under vests and sweaters, which deals with the problem but is a different look. In all the photos of celebrities, their shirts aren't wrinkled, even in those "out and about" photos. Are they airbrushed or do they have a secret I don't know about?!