Kieran Culkin, Jennifer Coolidge Were Set to Host SNL -- Plus, Prince Harry Reportedly Backed Out 5/05/23