I want to say "I hope you are having a beautiful day" in French. Is this the correct translation:
J'espère que vous allez avoir un beau jour.
French Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the French language. It only takes a minute to sign up.Sign up to join this community
Allez avoir is in the future while your English sentence is using the present.
The continuous present can be rendered with passer instead of avoir so that might be:
J'espère que vous passez une belle journée.