Maxi shirts are perfect for hot summer weather. They are loose and keep you cool. This is one of my favorites, which my mother made for me when I traveled to Spain.  I am obsessed with this print. I paired it with a black bodysuit that has a sheer neck. I was a little against bodysuits for a while but now I have caved. They give your look an instant elegance style, and there are so many different ones to choose from.