The Mystery of Simon Cowell What Happened in 2023(00) Save Image Image gallery: Is Simon Cowell Still Alive? Debunking the Rumors