navy off the shoulder maxi bridesmaid dresses are a very elegant option that never goes out of style