This question already has an answer here:
While I was writing a status update today on social media I decided to do some grammar-learning. The status update was "Happy Labor Day everyone!" and I am now wondering if I should place a comma between "Day" and "everyone?" My grammar skills aren't great, and this may be staring me right in the face as I'm thinking about it, but researching on the web and Stack Exchange hasn't brought up the case yet. Help would be much appreciated.