General Brazilian
que você tenha um dia incrível
Most common and widely used throughout Brazil
São Paulo
que você tenha um dia incrível
Standard usage in business and formal contexts
Rio de Janeiro
que você tenha um dia massa / que você tenha um dia show
More casual, colloquial alternatives using local slang
Portugal
que tenhas um dia incrível / que tenha um dia espetacular
Uses 'tenhas' (tu form) in informal contexts; 'espetacular' more common than 'incrível'