And since Harry has FINALLY gifted us with an entire album of tunes, we weren't expecting anything new from him for while.
But being the giving man that he is, Harry performed a cover of a Kanye West song for a few lucky fans in London.
Yep, we were just as surprised as you are!
But if Harry's latest solo material has told us anything, it's that when it comes to Harry, always expect the unexpected!
Even more surprising is that Harry didn't choose one of Kanye's most popular songs like "Sky High" or "Bound 2", he chose to perform a rendition of Kanye's "Ultralight Beam" from his 2016 album, The Life of Pablo.
This is one of those things that you just have to see to believe.
So see for yourself riiiiiight here: