actor wows in a navy blue sit at a premiere