Guest Stars David Hasselhoff as Himself Peter Davison as Himself Kelly Osbourne as Herself Nelly Furtado as Herself