Formal:
* Parlez-vous anglais, s'il vous plaît? (This is the most polite and formal way to ask.)
* Pouvez-vous parler anglais, s'il vous plaît? (This is also formal and polite.)
Informal:
* Parlez anglais, s'il vous plaît? (This is a more casual way to ask.)
* Tu parles anglais? (This is very informal, and would be used only with someone you know well.)
Specific situations:
* Je ne comprends pas le français, parlez anglais, s'il vous plaît? (If you don't understand French.)
* Excusez-moi, pourriez-vous parler anglais, s'il vous plaît? (If you want to be extra polite.)
Remember that adding "s'il vous plaît" (please) is always polite, even in informal situations.