First Justin, then Rihanna, and now...

Elton John canceled a scheduled concert in Birmingham, AL Friday "due to medical reasons", a source told E! News.

The cancellation was announced on Ticketmaster's website hours before the show was scheduled to start.

The nature of John's medical issues was not specified.

More From K945, The Hit Music Channel