Rod Stewart performs on stage at the Brit Awards 2020 in London, Tuesday, Feb. 18, 2020. (Photo … Rod Stewart performs on stage at the Brit Awards 2020 in London, Tuesday, Feb. 18, 2020. (Photo by Joel C Ryan/Invision/AP)