Formal:
* J'espère que vous passerez une bonne soirée. (This is the most formal and literal translation)
* Je vous souhaite une agréable soirée. (This literally translates to "I wish you a pleasant evening.")
Informal:
* J'espère que tu vas bien passer ta soirée. (This is more casual and directly translates to "I hope you have a good time tonight.")
* Passe une bonne soirée ! (This is a very casual and common way to say it, meaning "Have a good evening!")
You can also add a touch of personal sentiment:
* J'espère que tu vas bien te détendre ce soir. ("I hope you relax well this evening.")
* J'espère que tu vas profiter de ta soirée. ("I hope you enjoy your evening.")
The best choice depends on your relationship with the person and the situation.