American actress Zoe Saldana has said she would love to appear in Doctor Who.

Saldana, who battles Karen Gillan in the upcoming Guardians of the Galaxy, told Den of Geek: “Oh my god, that would be amazing. I would love it.”

She adds: “I have an 11-year-old niece who is a die hard Whovian, and what made her year is that Karen Gillan sent her a video of her going hi. My niece knows every single actor from the beginnings of the show. She dresses like a Whovian every day, that blue colour.

“It would be wonderful for me to be in Doctor Who. I’d be cool forever to her.”