Here are five actors who reprised their most iconic roles in TV adverts.
Where Hunter S. Thompson travelled, farced followed. Just ask Johnny Depp and Demi Moore, about the time he fell out with Lou Reed and hopped in a private jet.