Sofia Vergara is wearing an ALC yellow maxi dress while on vacation.Shop The Look