Singer-actress Selena Gomez was moved to tears by Salma Hayek's act of kindness on the Golden Globes red carpet on Sunday.