# Who is the actor in the new specsavers advert

> Who is the actor in the Specsavers advert? Find out about David Tennant's role in the Specsavers campaign and the brand's long-running "Should've Gone to Specsavers" ads.

**Published:** 2023-01-04
**Updated:** 2026-06-10
**Category:** ADVERT_PEOPLE
**Author:** Rafael Tuñón
**Canonical URL:** https://ukfile.co.uk/who-is-the-actor-in-the-new-specsavers-advert/

## Article

## Who is the actor in the Specsavers advert?

Specsavers has become one of the most recognisable advertisers on British television, thanks in no small part to its long-running "Should've Gone to Specsavers" campaign and a string of high-profile celebrity appearances.

If you have spotted a familiar face in a Specsavers commercial and want to know who it is, this article covers the most commonly asked questions.

## David Tennant in Specsavers Adverts

**David Tennant** is one of the most prominent actors to have appeared in Specsavers' advertising campaigns. He is a Scottish actor best known for playing the Tenth Doctor in the BBC series *Doctor Who*, a role that made him a household name across the UK.

Beyond *Doctor Who*, Tennant has appeared in a wide range of film and television productions, including *Harry Potter and the Goblet of Fire*, *Jessica Jones*, *Broadchurch* and *Good Omens*. He has also provided voice work for video games, animated films and audiobooks.

Tennant has received considerable recognition for his acting, including nominations at the BAFTA, Golden Globe and Emmy Awards, and he won the Laurence Olivier Award for Best Actor in a Musical in 2006. He is also a patron of several charities, including the National Deaf Children's Society, Great Ormond Street Hospital and the Scottish Youth Theatre.

His dry wit and warmth translate well to advertising, making him a natural fit for Specsavers' brand of self-deprecating humour. Specsavers has featured a number of well-known faces in its campaigns over the years, including Julie Walters and James Corden alongside Tennant.

## The "Should've Gone to Specsavers" Campaign

Specsavers' long-running advertising tagline — **"Should've Gone to Specsavers"** — has been a fixture of British TV, radio and outdoor advertising for well over a decade. The campaign typically features a character who has made an embarrassing blunder that could have been avoided with better eyesight, with the punchline reminding viewers to book an eye test.

The campaign has featured a rotating cast of comedic talent over the years. One of the most enduring familiar faces associated with the brand is comedian and actor **Paul Whitehouse**, who is well known for his work on *The Fast Show* and has appeared in numerous Specsavers spots.

Specsavers keeps its advertising roster fresh, so the actor you have spotted in a recent commercial may change from campaign to campaign. The best way to identify the current lead actor is to visit [Specsavers' official YouTube channel](https://www.youtube.com/@specsavers), where all current and recent adverts are published with full details.

## Siobhan Hayes in a Specsavers Ad

Actor **Siobhan Hayes** has also appeared in Specsavers advertising. In her spot, she is shown going about daily life with a new pair of glasses from Specsavers, with the ad emphasising how the right pair of specs can boost both confidence and style.

The ad reinforces Specsavers' wider message about the importance of regular eye tests and finding glasses that suit your individual look and lifestyle.

## Booking an Eye Test

If the adverts have prompted you to think about your own eye health, Specsavers allows you to book an eye test online or in store. You can find your nearest branch and check current prices at [specsavers.co.uk](https://www.specsavers.co.uk).
