Some say that Beyonce might be the best live performer of our generation, and her impromptu happy birthday song is just more proof.

Shehnaz Khan was the lucky recipient of Beyonce's birthday wishes during her show.

Beyonce not only took the time to find out her name, but then came and sat a few feet away from Shehnaz while singing to her.

Most performers create more distance between themselves and the fans as they get bigger, but Beyonce seems to do just the opposite.

Love her or hate her, you have to respect B's abilities.