entertainmentNewsLeigh Francis joins the list of celebrity presenters for this year’s World Fashion AwardsWFA Team6 years ago5.96KLeigh Francis is an English stand-up comedian, actor, director, producer, writer, voice artist, best known for creating Channel 4's Bo'...