The original James Bond, Sean Connery, was looking handsome on Wednesday at the opening night of the Edinburgh International Film Festival.
The 79-year-old actor arrived with his wife Micheline and showed off his Scottish style in a crested blazer and tartan trousers.
Sean wasn't the only sharp-dressed man on the red carpet, as Star Trek actor Sir Patrick Stewart gave him a run for his money in a classic black tuxedo.
Also present at the event were ex-Bond girl Britt Ekland and Ugly Betty's America Ferrera, whose film The Dry Land is showing at the festival.
Photo: © Getty