Karen Gillan thinks Zoe Saldana is more fashionable than her, but she can throw a better punch thanks to her recent martial arts training.
The two actress' star alongside each other in new sc-fi flick Guardians of the Galaxy, and both graced the red carpet at last night's London premiere.
Looking chic in a Louis Vuitton ensemble; a printed white bomber jacket, an ecru coloured mini skirt and black leather boots taken straight off their Fall 14 catwalk, Karen oozed glamour.
Despite this, she admits she doesn't consider herself anywhere near as style savvy as Zoe.
"I'm not taking on Zoe Saldana in a frock off. She is amazing! She would always win," Karen laughed to British newspaper Metro.
Karen has been rocking her auburn hair in a short style recently, after she had to shave her locks off for her role as Nebula in the new movie.
As well as losing her hair, the 26-year-old also had to drastically change her fitness routine for the physically demanding role.
"I was covered in bruises the whole time. It was a challenge for me because I've never done anything so physical before, so I had to work out four times a week and do martial arts training so I can throw a good punch," she smiled.
The former Doctor Who actress made headlines recently when an apparent naked selfie did the round on social media.
Far from falling foul to vanity, Karen admits it's a still from new TV show Selfie.
"I didn't post the naked selfie," she insisted. "It's just a screen grab from the TV show, so I want to get that straight so my mom can know that."
© Cover Media