Is it okay to have one every day?
As long as you're still enjoying a balanced diet (and not using a protein shake as a meal substitute), it's perfectly fine to have one protein shake a day.