It happened (again). Prince Harry was mistaken for Ed Sheeran. At least he had fun with it!