“Because of my job, it not really good to be seen with you in the public, my job doesn’t allow me to do so…”
come on, that's a little harsh to say to her directly. It conveys that you're embarrassed of who she is, and that you may think she's lower class, not good enough for you, etc, etc.... (this is what she would interpret, not necessarily how you honestly feel)
Jokingly say something like, "naaah, you look so much better naked, i don't wanna see you fully clothed outside", or "Movie!? that's boring, we can have so much more fun alone and inside!"
She would get the message, but wouldn't be so hurt.