Ah yes, all of which bring us to... last night!
What a cool surprise. I wonder if we will see more of Jenna-Louise before she officially steps on board the TARDIS?? I mean, it can't just be a River Song type meeting in reverse scenario again can it? I think something else is afoot here! She is a bit of an angel tho isn't she?!
Pics from the official BBC Doctor Who website, here, and elsewhere.