A first look trailer for the Gavin & Stacey Christmas special has been released.

The trailer opens with James Corden's Smithy arriving at the Shipman household, where he is greeted by Gavin (Matthew Horne), Pam (Alison Steadman) and Mick (Larry Lamb) before they all start singing Elton John's Step Into Christmas.

The teaser also shows Bryn (Rob Brydon) struggling over Christmas dinner and Nessa (Ruth Jones) saying her signature 'What's occurin'?'.

The Gavin & Stacey Christmas special airs on BBC One, Christmas Day at 8.30pm.