Tea-length wedding dresses are suitable for outdoor weddings. Such weddings like beach, garden and mountain are best to wear a tea-length wedding dress.