Formal:
* Que faites-vous ce soir ? (pronounced: kuh feht voo seh swar)
* Quelles sont vos projets pour ce soir ? (pronounced: kel soh vo pro-zhay poor seh swar)
Informal:
* Qu'est-ce que tu fais ce soir ? (pronounced: keht-seh-keh-too feh seh swar)
* Tu fais quoi ce soir ? (pronounced: too feh kwa seh swar)
You can also add "à partir de" (meaning "from" or "starting") to be more specific about the time frame:
* Qu'est-ce que tu fais ce soir à partir de 20h? (pronounced: keht-seh-keh-too feh seh swar ah par-teer deh vah-h) - What are you doing tonight starting at 8pm?
Remember to adjust your tone and vocabulary to the situation and the person you're talking to.