In every culture, there are certain topics that are taboo to speak about. In some it may be about age while in others it may be about money. Remember as you meet new friends and colleagues, that casual conversation topics in your language may not be acceptable in English. Here's a short list of what not to say to avoid insult or embarrassment at any social occasion.
You've put on weight.
Avoid pointing out that someone is fat or making any comments about weight, unless you're trying to be rude. This is often a sensitive issue, and remarks such as "You're getting fat" are incredibly insulting.
Oh you're pregnant!
Unless it's really obvious, make it a point not to bring this up. If you happen to be mistaken, you have managed to let out a big insult. See above.
Is this your daughter?
Well, what if she happens to be his girlfriend? Avoid assuming relationships and instead wait to be introduced, or be bold and introduce yourself.
Your sister is so much prettier than you.
While this may seem like a harmless comment in some cultures, it can hurt the feelings of the person you're talking to. Instead, leave out the comparisons and just mention that their sister is pretty.
That color doesn't suit you.
Negative talk about appearances may ruin someone's evening – especially if they've spent a lot on their outfit. Try making someone's day, instead, by complimenting them on an article of clothing or an accessory you do like!
How much money do you make?
While this isn't insulting, it's too personal and can leave someone in an awkward position. It's not customary in many places to talk about money or salary.
You look sick.
Said bluntly, this can definitely be insulting. If someone really does look like they're not feeling well, you can ask, "Are you feeling ok?"
How old are you?
Age is a sensitive issue for many, and quite a few people are unwilling to reveal theirs. Stay away from asking this question – unless you're chatting with a 6-year-old. They're always happy to share their age!