This T-shirt dress is on sale today at Old Navy for $7.99! Such an incredible deal. I am wearing a size small. I always size up in T-shirt dresses so they do not cling to my hips.