Christian Dior gave Little Red Riding Hood an edgy makeover for its latest collection on Monday, as it filled the runway with ...