Blocked maxi dress is the jack of all trades when it comes to dresses. You can wear it to a picnic, bbq, wedding or even date night.