Okay, I guess IMDB was SORT OF right about Billie Piper being in the finale

There’s Rose in the montage, for a split second!

(I’ve also spotted Martha, Bill, Donna and I think Sarah Jane in there. Maybe later I’ll go through the whole thing frame-by-frame, because I really loved that scene.)