This mini dress has a sophisticated shirt style and fun puffy sleeves. Its buttoned front gives it a timeless look with a twist of femininity. The playful tiered pleats add a flattering and stylish flow that's perfect for dressing up with heels or keeping it casual with sneakers.