You need a completed visa application form, recent passport-size photos, a valid passport, confirmed flight tickets, proof of accommodation, travel insurance with minimum €30,000 coverage, bank statements, address proof, and a cover letter. Copies of previous Schengen visas, if any, should also be included. All documents must be accurate and up to date to avoid rejection or delays.