Maxi dresses are my favorite summer look! When layered with a casual blazer, you can even rock a maxi dress for the office:
Dress - In a lovely coral pattern with ruffles.
Blazer - A navy basic from J. Crew. Sleeves rolled-up, of course.
Shoes - Thick strap wedge sandals aren't too "beachy" for a day at work.
Earrings - Gold leaf drops from Anthropologie.
Sunglasses - Aviators.
Clutch - Envelope style with gold detail.
Hair - Loosely done up with either a handful of buns or braids.