General Brazilian
ocasião especial para você
Standard usage in Brazilian Portuguese
São Paulo
ocasião especial pra você
Informal contraction of 'para' to 'pra' is common in speech
Rio de Janeiro
ocasião especial pro você
Contraction 'pro' (para + o) sometimes used in colloquial speech
Portugal
ocasião especial para si
Portuguese uses 'si' instead of 'você' in formal contexts