An apostille is a certificate that verifies the authenticity of a public official’s signature so your document can be recognized internationally under the Hague Apostille Convention.
If the country where you are getting married is part of the Hague Convention, your documents will usually need an apostille. If the country is not part of the Hague Convention, your documents may require embassy legalization instead, which is a different process.