Gary Lineker has made a cameo appearance in an extended advert for Qatar Airways starring a host of Barcelona's superstars.
Lineker, who made over 100 appearances for the Catalan giants between 1986-89, appears as a taxi driver briefly.
The Barcelona players who star in the ad are Lionel Messi, Neymar, Andres Iniesta, Sergio Busquets, Javier Mascherano, Gerard Pique and Carles Puyol.
Qatar Airways are Barca's shirt sponsor. Watch the video below.