I thought she was 34 at most.
Well, she was 27 when she played Martha Jones in Doctor Who, if she was 34 now that would mean she was a teenager back then! She does look good for her age though.
She's slammin'.