Rihanna's touching encounter with a fan battling cancer has gone viral, as the singer reassured the woman about her appearance, sparking widespread praise for her empathy and kindness.