I have two words for you: SHIRT DRESS. Yes, there is one that is long enough for us and it happens to come in a beautiful royal blue color.
Don't forget to buy accessories! Long Tall Sally has those too. Check out the bangles I'm wearing in the video HERE. They go perfectly with the dress. Just enough blue to compliment it but not enough to be matchy, matchy.