Banderas' voice role as Puss in Boots in Shrek 2, Shrek the Third, and the last film in the Shrek franchise, Shrek Forever After, helped make the character popular on the family film circuit. In 2005, he reprised his role as Zorro in The Legend of Zorro, though this was not as successful as The Mask of Zorro. In 2006, he starred in Take the Lead, a high-set movie in which he played a ballroom dancing teacher. That year, he directed his second film El camino de los ingleses, based on the novel by Antonio Soler and also received the L.A. Latino International Film Festival's "Gabi" Lifetime Achievement Award on 14 October.
He received a star on the Hollywood Walk of Fame in 2005, the 2,294th person to do so; his star is located on the north side of the 6800 block of Hollywood Boulevard.