Puddle pants might be trending, but they are not a great option to wear with ballet flats because bulky hems or wide-flared pants will cover the shoe. However, if you choose to wear looser pants, make sure the hem is not too bulky and doesn’t cover the whole shoe.