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