Petite formal wear? Specifically for a summer wedding in Mexico. Looking for a long dress or dressy pant situation.