When it comes to summer dresses, some styles are great in theory but faulty in execution. Case in point: t-shirt dresses. Most t-shirt dresses we’ve seen are either too thin, too clingy, too short or ...