A button front dress can be styled with accessories like belts or layered with jackets for a versatile look, making it ideal for both day and night outings.