Elision occurs with numbers ending in un (one) or huit (eight) before a noun starting with a vowel.
Elision generally does not occur before words starting with "O". Instead, the vowel is usually retained for phonetic clarity.
In modern French, elision is obligatory before a proper noun starting with a vowel, even if it is capitalized.