Kate Middleton makes looking flawless seem effortless; these mid-length hairstyles show just how she manages it in many different moments in her life.