Perhaps no one can dispute the fact that the Scottish actress Karen Gillan is the hottest red-haired beauty in modern Hollywood. And even though she is already 34 years old, Karen looks stunning! Look at her slender sexy legs – Karen Gillan likes to wear short skirts so that fans can fully enjoy the beauty of her legs.