Street performer Radha Rao covers John Legend's hit single All of Me at almost every set she plays in Boston, but never did she expect the Grammy-winning artist himself to show up at one of her performances. In a clip posted recently on social media, Legend, clad in a tan trench coat, is seen walking up to Rao, giving her a tip and hugging the street musician after her performance outside Boston's historic Faneuil Hall Marketplace. Rao said, He was so incredibly humble and encouraging to local artists. I look up to him immensely, and I love that he plays acoustic instruments like I do. Rao works full-time at a music technology company and does street performing, all while pursuing her dream of becoming a full-time artist.

Watch video below.